I got tinnitus and hyperacusis for not looking after my ears.
It fades with time, providing you look after your lugs. Will probably always have the ringing but I don't notice it so much anymore.
Never, ever, ever play out without ear plugs.
DJ monitors all too often destroy your hearing as you battle to hear yourself over the club PA, with a headphone blasting into your eadrum.