Pretty much the title but some backstory first:

-Discovered that it felt good to rub and squeeze my penis when i was like 10

-Discovered porn when i was 13

-jacked off like eight times every day for nearly 10 and a half years (im 21 now)

-had no success with women until i discovered the gym, got a job in sales and discovered TRP (when i was 20)

I had some ONS with different girls and im currently in a sort of relationship with a girl (19 HB6) for the sole purpose to practice sex but i never enjoyed it. I never came no matter how hot the girl was and this lack of fun for me also leads me to become bored quickly so the quality of sex also decreases for her which is bad if you actually want to keep some girls around. Lately i have also discovered that if im sober my dick wont get that hard or hard at all as if I were drunk and i probably never got a proper erection until the one time i tested viagra.

My brain is being completely wired to porn to get off so i only chased sex when i was really drunk or getting approached while clubbing but tbh sometimes I did it for the validation that I still got it and to tell some fun storys for my friends. I cut porn completely off of my life this year but couldnt keep my shit together and jacked off two times thinking about the porn i would have watched around the two week mark (((:

Im also getting subconsciously triggered EVERYTIME i see some boobs or cleavage online which is insane but i have no intention of going back, sooo...

How long did it take for you to get rid of this shit? And do you have some additional tips how you have beaten beating your dick all the time?

Thank you all in advance.

My current course of action is:

-No more porn

-Getting busy when i feel the urge (thats why im writing this post currently)

-Got a doctors appointment to see if there is also some physical damage

-Hitting the gym even harder and focus on my studies

-Try to improve while still having regular sex

-Decrease my time on social media