As a BU fan who saw my team win it like that a couple years ago, I had a nice little flashback and remembered how unbelievably good that feels. Though I am a Michigan fan too, I can definitely say I felt incredibly happy for you guys. I won't even say 'enjoy this' because I know you don't ever need anyone from the outside to tell you that. It's an incredible feeling that will never, ever leave you and welcome to the club.
And for those of you lucky enough to have been there in person to see it, never feel ashamed to say it's the greatest night of your life*, because I know you are probably having as much fun with people you love, just like I was lucky enough too, all night.
*For the childless/unmarried, like me, it may remain so. For the married and parents, it's definitely okay to say, "other than my wedding/birth of my child"...there's nothing I can think of that's more rewarding than seeing the college team you love with all your heart and own in a way you can never own your fandom of a pro team like, win it like that. A truly beautiful thing.