Damn bro this really sucks

Luckly it was a minor damage, thank god no damages to the engine.....and yourself

Hopefully repair goes smooth and nicely. Get your baby fixed and post her up again. GL with everything!!
Btw....I had to laugh at "I rammed her pretty good" haha!