: (

Is it just ED, or do you have trouble getting turned on, too? If you're not feeling aroused, then there are tons of factors you have to explore- it could be location, situation, there is something that's making you uncomfortable just enough (like you said it started in the summer; is your house warm? Perhaps just being overheated is a turn-off for you), did someone new just move into your house and you're shy of them (even if they're not home there could be fear of them walking in just then), maybe think about things that have changed in your life recently, and see if that could be the reason.

Or, at night, you could be just plain tired. Don't underestimate the power of tired. You might have to just relegate your sex to mornings on weekends.

If you're feeling plenty aroused but just can't stay hard, then I would think it less likely to be psychological/emotional reasons. In that case, they make a little blue pill for that...you should at least try that before you try any mechanical gizmos.