(everything everyone else said- inserted here)
And you are HOW OLD?! Wise beyond your years bud.
I agree with a break every now and again...just don't mistake a break for a GOOD thing. Rep the reps, do the small things, fight the small fights at the gym. Those help on a HUGE level for kids your age...EVERYONE will attest to that.
If there is anything that helps, its hitting the gym, enjoying the work out, sweating your ass off and beating your frustrations into a punching bag and triangle chokes.
If NOTHING else, keep posting here- there are only a few people that I pay attention to on this forum, you are one of them.
Keeps you thinking about it

The Fam is here.