I disagree. If you're going to cut it, do it properly. Chin length hair on guys looks girly and stupid. For me, it's either long like it is now, or short.
Personally, I've thought about cutting my hair too many times but I think if I actually did it, then I'd really regret it so I reckon you should leave it a bit. You're only young and chances are, if you do cut it, you won't bother re-growing it if you actually want to because of the hassle and time.
Shoulder length i think.
Cut it short, but get it styled....but definitely cut it. Some people just don't look right with long hair. You are one of them. So am I.
So he looks like a fucking minstrel/Prince Valiant type? Eff that. NO man should purposely cut his hair shoulder length.