well it ended well so don't be worrying about it
i agree pics of the offending article and we can help you fix it. i don't understand what happened really. did the chain get caught in the derailleur? or a bit of a fence get stuck in the chain? personally i wouldve taken off my shoes and walked home barefoot or call for help ha ha