How old are you? are you under stress?
I'm 24, I don't think I'm under stress- that I know of. I have been getting hard nocturnal erections but during sex it goes away. I've been taking two test boosters- Diesel Test Hardcore and Mega Test. I'm getting blood work, especially my free test levels, next week so maybe that'll tell me if my levels are okay.