bad sex

Lisa
My boyfriend never wants to have sex, and when he does he just does it to get it over with cause he knows it makes me happy. Our relationship is so strained right now that I don't even know what to or how to make him happy anymore. What should I do? ( also we've been dating for 3 years and this has been happening only recently.)