You know, you're pretty tough, to deal with all that.
I know you must be going through some terrible heartbreak... I can't imagine how you feel, a break up after three years. I know that feeling heartbroken is probably one of the worst feelings in the world... especially when you have someone act like your ex's sister did. Even though she probably felt very awkward about the situation, I'm sure she could've done things differently. Have you talked to your best friend to confirm everything? It could just be some miscommunication issues.
I'm so sorry you got so hurt with everything.
Don't be ashamed about your eating habits--- when you already don't feel well, you latch on to other things, like your gerbil. For him to pass away when you're already upset, I know that can be terrible. My horse died about two years ago, he was the reason I was able to make it through a mental hospital and want to get better. My horse had a neurological disorder (which the "official" owners didn't tell me about) and he had to be put down. I'm so sorry for your loss...
And with your cat, Twinkie... there's always hope. I have a 17 year old dog who has had run-ins like that in the last few years... I would spend hours with a medicine dropper giving him little sips of water. He's still truckin along. Is there anything the vet can do for her?
Thats good that you're able to do an alternative to cutting. Try to keep that up. I know its hard, I know you probably just want to go into a corner and not talk to anyone again, but that's what we're here for. We're all here to support you. What has happened is not your fault... please take care of yourself. PM me anytime. I live in the USA, so depending on where you live and how the time zones match up, I may not answer immediately, but I definitely will the next time I log on.
*hugs* take care