Originally Posted by tommy124
This points even more to a circulatory problem.
I kinda agree, it's probable. But not all guys get morning/nighttime erections. My point is that if you used to get them but don't any more (like me) then it's almost certain there's a physical problem. Since you said you don't get as hard masturbating as before, I think it's unlikely to be psychological.
Circulatory problems are rare for young guys. It may well be hormonal like low testosterone levels. Do you recall a drop, maybe a slight drop, in your libido? Come to think of it, my libido has been slowly dropping the past 3 years (I'm 20), which I attributed to being "sexually more mature and possibly so used to porn." I wish I would have noticed my hormones were off earlier.