I just had to smile at this part since this is the dating thread
Serious answer: I don't think cutting your mom out of your life is the answer, it's a bit excessive. However, the status quo is going to drive you insane. You already have a great advantage in not living at home right now, so she can't really effectively control you unless you let her.
Re: the email thing, but that is completely inappropriate, but I'm not surprised a controlling parent would do that. Just take steps so that it never happens again.
In terms of calling, just stop calling her everyday. If she calls back, just say you're busy and that you'll call back tomorrow or in a couple of days, or just don't pick up. Making her go cold turkey will be difficult, but wean her off by calling every few days instead. If she complains about it, just explain that you're an adult and need your space/priority. And she can't do anything about.
She can react in two main ways:
- She can eventually (this may take time) realize that she're an adult and that you can and will dictate the terms of the relationship with her, and will give you more space if she doesn't want to damage the relationship
- she will freak out and escalate things and harass your phone/etc. Either she eventually realizes it doesn't work, or if things still don't get better, THAT's when you might have to start thinking about an ultimatum
It's not all on you. She has her part to play as well in terms of making this a non-toxic relationship.
That's the thing, though, isn't it? Even if things are swell from now on, there'll always be that part of your brain that'll remember that she was capable of doing this to you.
And her lack of empathy during and after the event is pretty telling.
My friends were a tremendous help for me when I was going through a bad break-up. That support was extremely helpful and appreciated. It's when times are tough that you realize who your great friends are.