pwned made a good point.
I don't know how old you are. Still living at home makes a big difference.
I was in my 30's when I finally cut ties with mom. Until then I worked to make peace as best I could. Still dated a few worldly guys but was more discreet.
-Aude.