I've had acupuncture a few times in my life and I have to say it was effective for everything I was trying to fix, from speeding up my labor to lessening the severity of my tinnitus symptoms. Find a practitioner in your area who has a sterling reputation and give it a try yourself! Don't blame yourself for tinnitus! There are many factors which lead to it developing, so it's probably not just from listening to your Walkman too loudly as a child. Instead of beating yourself up you should take your anger and point it at the disease, dedicate yourself to eradicating it!
It looks like this user hasn’t earned any badges yet.