Well the problem with my bike is that its Italian, so parts can go wrong a bit more easily, its partly also down to the fact it's a 2 stroke (which are less reliable than 4 strokes)
The other reason it keeps needing new parts is because I keep having tumbles

and if anything it gets your hands dirty when you fix the bike and you start to understand how it works because they are so easy to fix yourself.
It sounds a bit gay but if you de-restrict that bad boy it can reach 110mph and do 0-60 in 6.4 sec. And thats only with 33bhp!