You may be able to more easily display your frustration if you used your hands more. Haha
Sorry about your bike, that's gotta suck.
Buddy of mine recently had a cam chain go on his BMW wasser boxer 1200 G-normous just outside of warranty and BMW is giving him a whole new motor at no cost. Now that's service.