Why did this upset my boyfriend?

I told my boyfriend that I wanted to wait to have sex again until I get my infections cleared up. I went to the river for the first time because my boyfriend really wanted to go, and I got an extreme infections. It's so bad that I can barely walk at times. I believe it's a yeast infections or BV but I'm not sure and is going to go to the doctor to see what it is. My boyfriend has literally witnessed me cry and yell out of pain and discomfort and he told me I was over reacting. When he tried to sleep with me today I mentioned that I wanted to wait to make sure the infection is cured, and won't come back. He got mad and started calling me, " weird." Basically told me he wanted to break up because that is too long to wait for sex.
Why did this upset my boyfriend?
Add Opinion