Oh no, there's NO problem with men wearing long hair. That was THE style back in the day-guys who wore their hair in the short buzz cuts like they do today were the ones called names! If YOU want to wear that style, you go for it-its YOUR hair and YOUR choice! BTW-my husband has waist length hair which he wears back in a neatly kept pony tail-and this 6'3" man is in NO way a cross dresser! Cross-dressers also wear like to wear women's clothing, so long hair alone is NO indicator of preferences like cross dressing!