I'd say it was a combination of both the pot, and the junk foods.

Lay off the junk food, drink more water, and as Chrons said, maybe a little supplement like Vit C, or maybe a multivitamin.