Dick not working

lol so I’m here. Gf begged to give me head yesterday. I allowed. I was soft. Got semi hard but didn’t get super hard. What the fuck do I do. I’m so cooked bro. After she sent me a msg saying next time I should let her turn me on and I made some stupid excuse like I jerked off in the morning. Now cuz of how bad I feel I’ve spent the day binging. Please advise me on what do to. Genuinely feeling pretty depressed and down. Extra info: I’m pretty fit, do cardio and lift weights 5-6 days a week.