Sorry to hear about scratching the bike and body. I had a '04 Thunderbird Sport that I had a little tip over on. Just a little scratch on the bike but I pulled a hamstring. Wasn't sure if I would even be able to get on to ride home, then wasn't sure if I could get off the bike. Thought that leg would never heal. Believe me it took more than one cigar with the leg propped up and copious amounts of rum and coke.
Heal well and ride safe !
If I wasn't here, I'd be somewhere else