@ocantu1987
Hey man, hope the thread hasn't closed yet! Maybe I can help.
I only ever experienced premature ejaculation during my first two times having sex. Now I can last hours, although how long it took to learn, I don't know.
Reading your response, I can tell you for sure that no fap/no porn will take away your endurance at first. This will change, so don't worry.
If your dedicated to not fapping, even without porn, there's still ways to get more time out of yourself in bed:
1. Kegels (like you said)
2. Taking breaks when you feel you're about to cum/squeeze just below the head to stop it from cumming
3. Masturbating without cumming before going out/date/any time you know you'll have sex
#3 works good because it introduces stimulus to your member so it's not so shocking later on when you put it in her, since you've already gotten it used to the sensation.
My suggestion though is to masturbate 1-2 times a week, preferably without cumming at the end. Just stroke away and when you feel like you're going to cum, stop and settle down, and then start up again. If you can already masturbate with your hand longer than you last in bed, get a sex toy that simulates a vagina (doesn't have to be perfect, a Fleshlight or something will do) and then do the start-stop routine. If you have regular sex, do this with your partners and time yourself.
Try to increase the amount of time you do this for and eventually you'll be able to go for hours.
You might end up having a new problem though, you'll last too long and then won't be able to cum during quickies, which has been a problem for me haha.