I ve had tinnitus for years now and although its bothersome, i ve learned to live with it,but in the past few weeks i have experienced vertigo, which at first only lasted an hour or so. Most recently the vertigo started again but this time it can last a day or two, now suddenly i am constantly smelling cigarette smoke. Sometimes it is so strong i actually feel sick to my stomach. What can be causing this?