*hugs* Major sympathy here. :( I had someone I used to RP with years and years ago pull similar shit on me, and it sucked hard. I wish I could give you some good advice, but all I can really think of is that it's not your fault that person had issues, and it's not your fault you weren't prepared to deal with them, either.
21