How bad can anxiety, stress, depressions affect weight?

Lots. All of those things can add weight and prevent any weight loss if you are on a diet ; a healthy mind is key to healthy living.