You mentioned that you make good money working for your dad. Why can't you find another place to live? Then you wouldn't have to deal with his girlfriend coming over, nor would you have to live with him. I believe I asked this question earlier, but I don't think you answered.