почему парни стригут волосы?

Наверное, чтобы не быть похожими на него:

Летом например жарко.

потому что так исторически сложилось, и так принято. У мужчины должны быть короткие волосы, а у женщины длинные

Что бы их с девушками не перепутали.

вообще то не только парни стригут волосы...

потому что косы плести не умеют