this is incredibly embarassing but i need to know whats up. for the last 4-5 days i havent been able to get erect. its been preventing me from having sex with my girlfriend whos visiting me right now (we only see eachother on weekends) usually we have very good, long lasting sex but this weekend i dont know whats up. its not her, i cant even get myself hard thinking about things or looking at porn. this is bothering me incredibly and its making me feel really uncomfortable/depressed/self conscious background info on my lifestyle: im 19, healthy, work out 2-3 times a week (weightlifting and cardio exercise), heavy smoker (marijuana, cigarrets) and drinker. what could this problem stem from? being depressed? what other factors lead to this kind of bullshit. i need some help fast because i dont wanna go through a weekend without having sex. i also dont want her to feel like she is unnattractive. please help.