Sadly, tinnitus never goes away. My personal experience is that the ringing or "whistle" will taper off the less I am exposed to loud noises. However, one loud noise event (i.e. a lawn mowing) will put it back into high gear. As everyone else has stated, hearing protection and more hearing protection. A rule of thumb is if you have to talk over the noise, it is time to get away or put on hearing protection.