Know what your going through Josh,been goin through it about 30 years myslf off and on like everyone else.Dont stop trying things.All the stuff you are using will not hurt you .I would add some echinecea with goldenseal and take 3 times a day.May ...