OMG! I had no idea that you’ve spoken with your mom, well… “spoken”…
We’ve been talking about these things and it’s hard, but everything has a price in life, and the one that offers you the possibility of living the life that you want, use to be very expensive.
But your own happiness (not doing something wrong but what you need) has not price at all. There’s nothing in the world that can replace it.