been bloated basically for the past 3 years.
My shoulder is also in pain.
Sounds like you might need a Hulda Clark
Liver Flush. Shoulder pain and bloating are common symptoms.
If your shoulder pain is an injury from bench pressing you should try something like this. http://www.mattfurey.com/expander.html
If your depression involves alcohol try 5000 mg of glutamine a day and a few other things. Download "Cure for all Diseases" and look up the section on Alcoholism for the rest of the info. http://www.royalrife.com/books.html