i cant stay hard

Sex Problems for Men

i am 24 and 4 some time now when me and my girlfriend have sex i cant ever stay hard and it makes me feel like crap and i get embrass cuz i know she could go to ne one else. i think i am need viraga. what should i do?