Well done Andy, it is indeed possible to overcome those fears, slowly and surely.
It's good to look back on how much you have achieved. There will be times when you will hit other hurdles and challenges, remember how you were and that you have overcome your difficulties before and you will do so again.
Unfortunately you have also discovered the addictive nature of aviation. You're hooked now, there's no turning back!!!!!