It must be just unimaginably painful to have a family member do this to you.
Family are supposed to be the ones who watch out for you, the ones who "have your back" when no one else does.
You did what you did for the best of reasons, because you wanted to honor your family bond. But toxic relationships are toxic, even when they are with a parent.
When you say "I am a good person, I live my life the right way" I can see you have somehow managed to survive this relationship with your sense of self-worth intact – and that is no mean feat. It's downright admirable.
You sound to me like you know what path you need to be on.
I am a firm believer in karma, and eventually things will pan out for you. You deserve better than a "normal" life. You deserve an awesome life! – and I think you are the kind of person who will achieve that awesomeness ... in time.