@Zaimon I totally understand, I've done (and am still doing) the same.
A couple of things that I have found that made moderate improvements to add to your list:
- Fasting (18/6 hours)
- Vestibular tinnitus treatment with Chiropractor (this may just be because the stress of tinnitus is wreaking...