im blamed for bad sex?

my husband tends to get cramps while having sex and he gets tired easily, making him lose it. we were having intercourse, he got tired and told me he has cramps. but hes still trying to get off. i told him i can do it instead since he has cramps, but he wouldnt let me at all. he was pushing my arms away and moving me around aggressively when changing positions. later on, he got very frustrated by his cramps and quit. he started yelling that this is ao fking gay, so fking dumb, he doesnt know how he can do it w cramps all the time. he yelled that our sex fking sucks! threw his towel at me and told me i suck. later apologizing that he was having cramps. this makes me really upset, he blamed it on me. he acted like our sex sucks, this makes me not want sex w him anymore. i bet if he were to do it w another women, hed be able to finish...