I spent a fortune on Viagra about 4 years ago ($750 CDN for 30 pills). I tried it because I had a little trouble getting it up, usually at night.
I changed girlfriends and never really had to use them again. I was 45 years old. About 2 years ago, I threw what was left away as they had expired.
I find it takes a little longer to get hard at night when you are low on energy. A few multivitamins, some Ginseng, a glass of water and less alcohol will help.
Sex in the morning is great! I'm generally hard when I wake up. We just set the radio alarm about a half hour before the kids alarm goes off.