the sex though 👎

got an amaaaazing bf. we just started actually dating. I am the first gf hes had in 3 yrs since hes moved from puerto rico. so i figured after thr 1st time of having sex...he'd be nervous. but we tried it again and he will NOT stay hard. like i dont even know what that thing looks or feels like hard. both times we came from drinking but idk if thats the problem. i feel bad asking him why bit im tired of trying to stuff a soft penis in me.ladies...and men....wth is goin on? hes the perfect guy but the sex is bad already.