Why do people insist on being right? I would rather be HAPPY then right !!! I have a 20yr. old son who has beeen dating an 18yr. old girl for 5 months and she comes from alcolohic parents ( so the gene is there) who is controlling, drinks excessively , she runs an illegal business makes alot on money for her age, bickers about everything and finds fights in everything daily , has to be right all the time, has OCD and knows nothing about life because she 's only 18 yrs. old and hasn't lived life long enough to be acting this way ?  
After just dating 2 1/2 months, she freaked my son out and he came to me asking for my advice " Mom, I can't handled her, I'm so unhappy, and frustrated , what do I do?"  
she's a CONTROL FREAK and she absolutely takies advantage of my good hearted son all the time. My son would never hit a girl, because I've taught him well. and she knows he will never hit her, so she takes it upon hersellf to slap him around and push him around and then has the audacity to say that my son started it. She loves to wrestle, she's a bit of a tom boy , but can;t take the heat! So when she gets a burse or scratch , she spreads false rumors that my son hit her or shoved her. I know this for a fact because they live with me and I'm home alot and have to play refugee . At first I listened alot aand never spoke my two cents, but enough is enough! 
I told them that when I see someone in the wrong, that I was going to call it to their attention, wheather its my son or a friend or girlfriend.  
I'm so terrified and sad to see him going through this. Any suggestions