can't get it up:(((

Alyssa
okay so my bf and i are 18 and we've been dating for about 2 months and have had sex a couple times. sometimes he can't get hard. it doesn't bother me but i know he gets really embarrassed because that doesn't happen to an 18 year old. also he was a virgin before me but i was not. do you guys know what could cause this?