Boyfriend starts yelling at me after my hSG..

We came home from my HSG and my boyfriend got irritated because I was lying on the couch and not helping him when he asked for no help and when I offered he said no he didn’t need help. I just found out I have one Fallopian tube blocked. Why is he trying to argue with me out of all days in a year he chooses this day to make me cry. I can’t believe this. Am I wrong? I didn’t even say anything I was just laying on the damn couch and. That irritated him. I feel so heartbroken. How is this my fault when I asked if he needed help and he said no? This is always an issue between us. It’s ridiculous. I’m not psychic I can’t tell when he needs help when he says no. Like couldn’t you just hold your tongue for one day