You're not at fault girl, you did the right thing for the right reason at the right time. Unfortunatly he sounds like he's a waster. Does it really stretch your imagination to see where your money probably goes back home.
Get a grip and next time you see him kick him in the nuts. It should at least slow him down for a while and save you some money.

just eat another pie