I had typed out "heaven" and somehow that gif came up in my mind.
I would hold my composure I think. I think I would make it more of a bro-hug so it wouldn't be awkward. And I would try to act like I'm not attracted to them. I do that around straight guys.
Why? They would probably think your crush is cute.
I'm always awkward around guys - actually people in general.