> he's extremely mature. ... He started a fight with his friends and began to cry
I don't think you know what maturity is. That will be a continual problem until you fix that. Sorry.
> Guys I'm confused, honest opinions!
He has a crush on you and wants to date you. But you moved away. How far away are you now? Can you drive to see him? Do you even want to see him?
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)