Man, that's hard! I have a mild case of tinnitus too. Looking forward on buying custom earplugs from Big Ear.
See your doctor or a specialist if you haven't already. There can be a lot of causes, and there are many treatments. Its hard to play in tune if you can't hear the notes though... so...:dude:
Not sure about the stress stuff though I have to say I am under considerable amounts right now and tinnitus is hitting me. I will say that sinus activity triggers it in me and neck muscles seem to trigger it as well.
There are a few free 'voodoo' things you can try on the web. I have tried some and had success as have others. I'm thinking about the finger popping on your head stuff here. It does not hurt to try.
https://lifehacker.com/this-weird-trick-might-give-you-brief-relief-from-your-1794093023
I have struggled with tinnitus for over 30 years due to damaging my hearing with extremely loud amps back in the day (I am 60 years old now). I have the wonderful combination of hearing loss that can't be cured AND constant ringing in my ears. I have a tag line that I actually told the sound man before I gave up gigging "can you turn it up so I can't hear the ringing in my ears". Many visits to ENT docs and I have tried every "snake oil" treatment that I could find. I have found one product that while it hasn't cured my tinnitus I feel that it has helped tone it down. You can get it at any pharmacy or online. It is called Lipo-flavonoid and it is basically a B complex vitamin with some herbal extracts. It really does seem to help and I probably need the vitamins anyway. Message to the young guys......protect that hearing! Hope Lipo-flavonoids can help you get some relief. (I am not affiliated with the company that sells the product).