Nice to hear thingss are going well for you,you deserve it.
You do what you feel you need to do hun and if people are against it,then screw em,they should respect you for sticking to your principles. It takes a lot of strengh and determination to do what you are doing and if anyone gives you shit for doing it,then get rid of those people from your reality.
I am sure there are others on here who will respect your will as I do.
Keep up the good work