I think you have received some excellent advice here.
Your next step will be to try the recommendations, but I would ease into them.
Some or all of the proposed solutions might or might not work in your case. By taking it slow you will avoid unpleasant side effects.
At the end of the day you will know what works for you.
good luck!