I´m a 23 y/o guy, and have been doing PMO since i was about 12-13 probably. Used to do it at least once a day until early 2019. This is a long story but i need advice and have questions so im going to try and keep the story short. Pretty much: Dating a sweet girl in march. Had sex, great first time, then second time lost boner after a while. Third time couldnt get it up. On the fourth i couldnt get it up, and it was over after that. Depressed, stayed away from sex and dating all together for 5 months. This summer stumble over NoFap. Been trying to stay away from PMO. Longest streak is 11 days. Plan to leave the country for a year, to work in a project i started. 2 weeks before that i meet the girl of my dreams. 50/50 wether i get hard or not. We have a lot of sex in those 14 days, but needed 2-3 tries before actually getting hard. Tell her about NoFap, and Porn Addiction. She understands and is totally cool with it. For two weeks 50/50 if i get hard. Now, im going to be away from her for 4 months until i visit home. I´ve read about doing a reboot of 90 days, and i´m super motivated. Only problem is: We´re kinda trying a long-distance thing for these 4 months, and that sometimes includes masturbating/sexting over snapchat, facetime etc. Once i left there was talk of just trying to forget we ever met, and the whole thing was fragile. Now we´re getting some rhythm going, and the kinky part is a big help to that so i dont want to lose her, but I also need to do a reboot while im away. Summarized: I want to do a reboot to be ready when i get back home, but if i dont keep the flame going there might not be anything to return home to. Any advice here? Is it possible to do a reboot while still masturbating to her pics/dirtytalk like once a week, or will that destroy the whole process? I want to do a complete reboot so that i am "fixed" when i get back home to her. Any advice, similar experiences is soooo welcome here guys, and if anyone needs any advice or simply want to talk, i´d be happy to return the favor. Lastly i want to say to all of you that i seriously love this community, and how it has given me a new outlook on life. It is a steep hill, but one i am determined to ascend!