theres nothing wrong with the bike maybe just you. The bike is ok and so are all bikes on this board at least thats what you guys always say. I ride a 250 ninja much smaller than you but the bike is very light agile and gets twice the mpg most these guys do.

Point being you own a bike have fun with it.
110 mph can kill you just has quick has 170 mph.
Why knock what you own its yours OWN it.