The fact that you have come to these realizations at 20yrs old is a testament to you and your personality. It would seem that you have the maturity and wisdom of an old soul. I can't think of any parents that wouldn't be over the moon proud of you for standing up for a better version of yourself.