Extremely thankful for your valuable advise on my case.
You've had a lot of heart trouble for such a young age. That said, it appears on the little bit you've told me you need to keep a regular checkup with a cardiologist - I have one every 6 months myself even if I have not experienced any new problems. Then I am almost 30 years older than you.
The only specific comment I have is (I do not have anything on which to base advice) make sure your ICD is in good working order...here I assume there is some way to periodically check its batteries and operations.
Your young age should work in your favor if you live a "healthy heart" life style. Good luck.