So, I have somehow developed tinnitus in early March. It started with occasional ringing , a few times per day on a random basis, sometiems it was gone for a few days, sometimes returned for the whole day, but basically I didnt pay much attention to it anyway. A few days ago, I had an all nighter to prepare for exam and after I went to bed the next day and woke up, tinnitus has been really bad, I can notice ringing almost all the time. The ringing is accompanied by a pain in the ears, sometimes really itchy and disturbing pain. I am in my mid 20s, I have never been exposed to noisy environments, havent been to a single concert in my life...I just dont know what happened. Is there a hope that it will ever go away ?