If things have changed outdoors, it could certainly be that as well. Your current dietary situation needs to be corrected as well as proper detoxification. This will take time and patience to correct. Can't expect improvements without being consistent.
Environmetnally there are many angles to consider...play detective.