Maybe your food is doing it, yeah stress can do it as well. But the biggest reason why its happening, its thinking about the errection.Thats what I had on my first times, the first 3 times, i finished numb and soft. Becouse i was thinking "please dont go soft", but then, I just relaxed, and didnt think about, just when youre in bed, with the girl, dont and again dont, think about it, if you will think about it, you will fail again, and again, and again. The thing is not to think about the errection, but think about the things what make you errect, like look at her, and look at her breast how they swing, listen carefully to her moans. And let she tease you, by putting her hand near your penis, or even let her touch, play with it. Thats what worked for me, and WOLLLAH ! And remember the longer you will feel stressed and emberassed about it, the longer you will fail. As soon as you will accept it, and keep an thought in your mind if you fail again, just accept it, accept it as it would be normal thing. it happens, mostly all men have experienced this, in their first times (like me), or later. But most of them ( I hope) have got trough this, without much swet
Oh and if you get morning errections, or if you can get an errection while watching porn, then its a menthal problem, not physical. Its all in your head. And kick that crap outta your head.
Just keep on moving m8
Sorry for my bad english, its my 2nd language.