hi im 30 years old and i have sex alot and masturbate alot and watch alot of porn, with and without my girlfriend. i probobly ejaculate 3or4 times a day. However about a week every month i dont really get an erection unless i force it, i also just dont feel as healthy my penis is smaller then usual. but then im fine again, then it all repeats. why does this happen, and what can i do to change it.. diet, stop ejaculating so much.... Also the more i worry about it the more it happens..... please offer some advice..... THank you very much