My wife loves this guy Father John Misty. So in 2 years he will be to old for long hair and he will have to cut it? That would be good. I don't think she would like him as much with short hair.
I think Jim James looks better with long hair than short hair and he is 35. I think your list might be wrong. Maybe you should just decide how to look on your own.