welcome to the club man!!! Been there, just not as extreme. But it's all part of the game, live and learn! Just don't give up.
I've only had one really bad curbing incident, but quite a few minor ones. Body work is expensive, I should probably learn how to do it, would have saved me some $$$.