Funny how people who love you can surprise you in a good way. I'm so glad your mom is supportive.
Maybe she can be your ally when you approach your dad. Having the approval of loved ones is important, but ultimately, you have to live your own life and do what's best for you.
Happiness can be illusive, so if you find it, you need to grab it and hold on. I wish you all the happiness in the world.