I know how you feel about dreams it does suck and yes you do need to evaluate your relationship with him if he causes you to feel bad.