This is great to hear, albeit i have never known you before it still fills me with joy to see you are progressing towards the better side of life; the one free of HPPD. I must say that when I read of your mind set change to knowing that your HPPD is not a death sentence and that you stopped beating yourself up I was ecstatic because mine never really started to dissipate until i entered the same mind set. It can be a might heart ache when you begin to believe you can not live your life they way you imagined when young because of this plague of the mind we had. When i got it, i felt the same way you did, i was intelligent enough to go to any university I wanted to go to, and i felt that was all gone because of hppd until i changed my mindset, then i began my career now and flew fucking faaar with it, even with HPPD (which i am now free of). Just keep fighting that shit at every turn, when it gets you down, say fuck it and go harder, if it gives you anxiety, fight the anxiety and go do something out of your comfort zone, i found fighting this beast, honestly helps.