I had a disastrous visit from an internet friend too. It was partly my fault, and it sounds like this was 100% not your fault, but still I can relate, and I don't blame you for being disappointed and angry.
Though I've met other internet friends in person at conventions and stuff and had a great time, so I haven't given up yet.
no subject
Though I've met other internet friends in person at conventions and stuff and had a great time, so I haven't given up yet.