Sounds like you also need to slow down a little.... take a little more time, be careful. If not, you will continue to break things.
I put 220 hours on my 125, in just two years. I was working it very hard for at least 175 of those hours, and I mean pushing it to its limits and probably a little harder.... when I sold it, it looked and performed like it just came from the dealer. Basically got what I paid for it.
Being careless, fast, whatever you want to call it, will just beat up the machine and possibly kill you! Think about what you are doing and what the outcome will be...
Ok, I am off my soapbox....