I can do. Few days without masturbation and at least 7 days without porn.
But you have to stay relaxed. If you start to think: “I have to achive an erection” then you won’t achive nothing. And there is no need to kegel. If you are excited your body start kegeling naturally.
Be relaxed, think something hot, and enjoy the sensation. That’s it.
I’m 27 (not yet, but soooooner).