My boyfriend and I have been together for about six months. Good relationship, healthy sex life we can talk a lot about and communicate our needs in. A month ago I had the implant fitted, which has given me weird frequent periods. The doctor told me they should go back to normal in a few months and to wait it out, which I'm doing because I like the convenience of the implant. We were in bed yesterday night watching TV and he went to initiate sex. I moved his hand away and said I was still in my period. My period had been going on for about a week now, so we hadn't had sex in that time. Then my boyfriend made a really loud dramatic sigh and moved away from me. I said sorry I can't help my periods. He replied, yeah sure. I said what is that supposed to mean? He went to give me a straight answer and kept saying whatever. We didn't talk for a while and kept watching TV in silence. Then he said, if you don't want to have sex, you can just say that. I was kind of pissed off at this. I felt like he was saying I was faking being on my period. I told him I was really still in my period and he said no period lasts longer than a week. I told him that the doctor said that this was normal for people on the implant at first and it will settle. He told me that he did not believe me and so I called him an idiot. He then started ranting about how could I call him an idiot when I was clearly the liar who must be cheating on him and getting sex elsewhere, which is why I'm lying about my periods. I couldn't believe he was saying this. He's never freaked out at me like this before. Cheating has also never been mentioned in our relationship so I don't know where this is coming from. It annoyed me so much that I got out of bed and pulled down my pants so he could see my sanitary towel that was bloody. And I shouted, could I fake this? He screamed that I was fucking disgusting and left the room. I started laughing because of how ridiculous the situation was and that pissed him off more as he grabbed his keys and stormed out of the house. I tried to text him but he ignored me so I left it to him. I was pretty annoyed with his behavior. Then I got a text a few hours later around 11 from his sister saying he had gone to his mom and dad's house and he had told her sister what happened. She said what I had done was really disgusting and he's refusing to come back unless I apologize. I told my friend what happened and she said he was being an idiot. But that I also need to apologize because what I did was abhorrent. I'm annoyed with what he did but also I think it was pretty gross of me to do that. I don't really know what or why I did it. It was just the spur of the moment.