Kyle, Kyle, Kyle- I'm assuming you are younger and being on a '125'. Not that there's anything wrong with that! LOL
I guess What I'm saying is- I'd/we'd like to see you live a long healthy life and be and old man like me.
Some of your statement in your OP kinda confuse an old man like me and need some clarification:
" the issue was caused by my front brake failing me as I lost traction on a corner at around 60 MPH I slammed on both brakes but ended up head first into a tree, breaking my collarbone and few ribs, I was saved by the gear, "
the issue was caused by my front brake failing me- How so? A brake should never 'fail', especially on a newer bike like yours.
as I lost traction on a corner at around 60 MPH- OK, were you loosing the front, the rear, both? Tight turn? Sweeper, large radius? the 60mph- meh, that's OK unless you were in fact going too fast to make the turn proper.
I slammed on both brakes but ended up head first into a tree, breaking my collarbone and few ribs, If you were in fact down low in a corner- slamming on the rear, and somewhat the front could put you down for sure. You can actually see yourself about to slam into a tree and make adjustment as you're coming off the bike to miss the tree. Don't ask me how I know LOL
The bones will heal, glad you're kinda OK, and will be OK.
Kudos to wearing some gear! 'Dress for the slide, not the ride' ?
I'm not trying to bust your eggs here. You're going about this as if you have some good sense.
Many people have made a mistake/crash similar to this. Don't ask me how I know.
Learn from it, continue honing your riding skills slowly, learn from it. Why do some lessons hurt so bad? LOL
You have time