Truth be told- It's your choice.
In a perfect world, your mom would respect your views, share her thoughts, and back off.
As we all know we don't live in a perfect world.
I know it's a major challenge for you but ultimately you have to find a way to get that peace. Perhaps a good mediator would help.
I'm sure she wants the best for you but sometimes folks get so caught up with what they want that they lose site of your desires. Some ppl don't know how to back off so they impose their thoughts, beliefs etc on you.
Take some time to meditate on this if you haven't already and once you get that peace approach your mom "In Love" and express how you feel-not in a defensive manner. Allow her to express herself.
Ultimately, the choice is yours and you have to live with whatever decision you make. You're not always going to do or say things that will be pleasing to others. But at least find a way to keep the peace in some way.
Peace & Love