⚠🍆❗BOYFRIEND DOESNT GET HARD. PLEASE HELP❗

Me and my boyfriend have had sex easily over 50 times and have never had any problems with him getting hard. A few nights ago we were making out and things were going in that direction, and he started to go down on me, then after a few I stopped him and asked if I could suck his Dick he said yeah, he took his pants off and he was soft. We decided we'd just do it another night, he was very sad about it and dissapointed in himself.

Last night again we were making out and I asked if he was hard he said yes and then I started to give him head while he was hard, then his Dick went soft again. He just start crying in my arms, and said he felt like a failure. We decided that we are gonna take a break for a couple weeks before we try again. What could be causing this?? Please help