I have tinnitus, too. 14 years of firing tank cannons and shooting in competition tournaments will do that.
The hearing aids I got from the VA have a tinnitus program. It plays a soft, wind-like sound that masks the ringing, making it easy to ignore as background noise. Sometimes the ringing will get louder, but that is just temporary.