He's a jerk
I definitely see his career coming to a halt as he gets older.
Of course a good personality doesn't mean anything as far as career success goes...but what a jerk - especially on his Instagram. You can see it with who he's friends with to, a whole bunch of jerks together.
I'm surprised an agent or something hasn't told him to at least keep his jerkishness hidden.
And his twitter? He's absolutely clueless. He doesn't even pretend to show respect or appreciation to his fans...the only thing he tweets is complaining about not having more followers.
And by the way, what is up with these "young actors" thinking the way to improve their career is to go for the steroid muscle bound look at 15 or 16?