sexually frustrated

so when my bf and I have sex and he gets off first he is just done. doesnt matter if im close to or in the middle of an orgasm he just stops. says he cant take anymore. his **** is still hard so why cant he keep going? does anyone else have this problem? im so frustrated and if i tell him i didnt get off he gets all bent out of shape and says he just isnt good enough.