There has been a lot of cleanup done on this thread, mostly because of the rudeness of one poster. This will not be tolerated.
Parenting is not an exact science. Different people, different situations call for different solutions. Everyone's opinion is welcome. But opinions have to be justified and they have to be given with civility.
Let me explain how I see this. We start with a member who complains about the way her father is treating his girlfriend. Some members read the accounts and felt that the poster was overreacting and making too much of things. Then some other members who claim to have been going through similar things start telling the initial responders that they have no right to say what they have been saying. So the thread became a fight which needed clean up.
I'm going to close this thread, because the OP has not returned in almost 2 months. Because the juveniles responding here don't understand how this site works.
You need to respect the opinions of others. That doesn't mean you have to agree with them, but it means you have to treat them and their opinions with civility. Especially if you want your opinions to be respected. If you disagree, then explain why you disagree. Learn how to discuss not argue.