The previous replies are way too tame. Are you in an abusive relationship - a resounding, screaming YES!!!!!!!
She checks parental rating on movies before allowing you to watch, she doesn't LET you change the boys, she doesn't let you go to the beach, she abuses you verbally????? This is not "odd'! This is not a matter of "knowing your personal limits"! It is not your fault nor it due to your past - people like that seek out partners they can shame, control and abuse.
If you were my daughter I'd back a moving truck up to your house and get you the hell out of there.
You have stated your opinion and that is fine; it's what this forum is about! You've given some great advice; I'm sure the same advice that is on a lot of reader's minds. But to quote my post and put down what I have given as my opinion....NOT COOL.
Children are great imitators.
So give them something great to imitate.