1) how long could the rebooting process take
Being that you’re only dealing with PMO for 3-4 years, and still pretty young and going through puberty during this stage in your life, your rebooting process can vary like crazy. With hormones raging and all, it can be easier or harder. I remember when I was 15, it was just wild.
But having said that, you have more hope and more time you can redeem for yourself and save A LOT of wasted years. You can sexually detox and reboot yourself off PMO in as little as 3 months if you do hard mode and just completely to clean. No porn, no masturbation, no porn substitutes. And instead of finding pleasure in sex, (since you’re way to young to even have sex and probably not ready to commit to and provide for a woman in marriage) I would urge you as an anonymous brother and father figure to pour all that energy that that you used for PMO towards much more produce avenues.
Start working out (weight lifting, running, swimming, some kind of competitive sport, etc), focus on school or starting a side hustle, Get a job, start saving money for something you want to buy, go spend time with older and more mature individuals to learn from them instead of wasting your time with immature peers that are probably just wasting their time playing video games, drinking or smoking.
You’re so young bro…don’t let PMO waste the next decade of your life and just succumb you to weakness and impulses. Challenge yourself to do difficult things and spend a lot of time with people that are much better than you at life (whether it’s working for a business and learning from your boss about a certain industry, or doing challenging physical activities with people much more competent than you, or being in a academic setting where you’re the dumbest guys in the room and are open to learn from others).
It’s amazing what you can be capable of if you steward that youthful strength towards productive and life-benefiting actives instead of just selfish and life-sucking impulses.