He has even tried to have sex with me while watching gay porn. I'm a very open person and have been dealing with this with him for 2 years, but I am now realizing that it is hurting myself esteem. Help!