Uri, i just listened to your recording in the park. I found it so inspiring! Kol Hakavod for not giving in. Your recording made your struggle very real to us.
I remember when I was your age and simply giving in and giving up, feeling hopeless and depressed. I'm so happy you aren't waiting 10 or 20 or 30 years to deal with this issue but are doing it at your age. By dealing with it now and not waiting another 10-30 years, you are literally saving 10-30 years of your life that some of us "older" guys have thrown away (I'm not that old, but I'm older than you
). When I say "thrown away", I mean spending those years lusting and serving ourselves instead of getting close to HaShem and serving Him.