I just wanted to come here and say that you are not crazy, you are not over reacting and you are not a bad person! It is certainly NOT a woman’s duty to have sex with their partner, and it would make sense as to why you would question yourself considering how he’s construed an extremely problematic and misogynistic worldview with ‘just his opinion’ as well as bringing in his mother to possibly form an alliance against you. You have many women here who support you and have your back. His opinions are not valid and YOU are in the drivers seat over your own body!