That's the miracle of being humble, knowing and accepting you were at fault. Don't blame them for being who they are. It'll take some time before they realize what they're doing and how it's hurting them and their loved one. But I'm sure they already know what they're doing is wrong, they just don't want to admit it. We'll just have to wait and see, and let them make that decision on their own.
It's hard to find an honest person, and you, sir (or ma'am), is that person. I want to shake your hand and proclaim how proud I am of you, and how you accept being proud about it. We need people like you in the world.
As for the topic, it is embarrassing, but it's a serious issue. It doesn't hurt to talk about it, but if it gets too out of hand or uncomfortable, it's best to avoid it. Talks with parents or trusting adults are the best sources. That's where I got my beliefs, and have seen it happen myself. I can honestly state my beliefs true. It's up to the people to accept them or not, and I just let it be.
Once again, good for you! You are the person you wanted to be, and you will defend that willingly and proudly. I salute you.
Don't be embarrassed, be brave, there's nothing embarrassing about agreeing with a belief(s)/idea. Don't be afraid to state your beliefs. But you have made my day, Misunderstood Hero ^_^ (I did that purposefully, BTW, I feel that's the best way to do your name as an actual title :3). I had just finished a smiliar conversation with my mom, and here I run into a person with similar beliefs.
It's a small world after all. So, thank you very much. Remember, don't be afraid to state your beliefs. I've made that mistake years ago on this forum after an incident on a thread in the Debate forum. In this day of age, it's best to speak your mind then have it mutilated by someone else without it being known.