If you don't mind me saying so, your mansplaining makes you sound old.If you don’t mind me saying so, you sound young. Best friends can make the best partners, because 99% of relationships isn’t the stuff going on here, it’s the stuff going on when you are just busy trying to keep your head above water and want someone to rely on to keep you going.
Also, stop thinking about other people in your marriage, for both good and bad. If the marriage is making you happy, then your parents should be happy. If the marriage is unhappy, why does it matter if the parents are happy? Either way, you’re parents aren’t married to your partner, you are.
Yeah, so that’s a real problem. I’d suggest being open and talking with him about it, the same for him. Without communication in bdsm/power exchange play, there is a real chance that a simple misunderstanding will lead a serious issue. Actually, ignore the bdsm part, this is just true in general.