You probably have never heard another guy say that he wants to be hugged by a man. Bets are, many guys will have felt this at one time or another. And it has nothing to do with being gay or straight.
Two questions to ask yourself:
2. What am I looking for? What do I hope will result from being held close? Do I want to be protected? Do I just want to know that someone is there for me? Do I feel scared and little and want someone strong to take care of me?
The answer to your original question has to do with parents - in particular your father (yes, him again). Children need good physical contact with their parents. It's an important part of their emotional development. When a little child is hurt or scared, where does he or she go? Usually to Mom or Dad, to have a big hug and to be held close. What about you? Was your father around when you were younger? Did you get regular hugs and pats on the back and other physical contact from him?
Was he there for you when you needed him? If he wasn't, perhaps that's what you're looking for.
When you really badly want a man to hug you or hold you close, don't panic and think that you might be gay. Check out what you are feeling and what you really need. Don't sell your soul for a moment of closeness with someone who is not there for you. Find someone who will listen to you, encourage you, support you; someone who believes in you and respects you as a person. The person you find might provide some healthy, non-sexual physical contact, such as a hug or putting their arm around you, or they might not. What matters is that they care about you and are there for you when things are rough.