Sleep is perhaps one of the most natural acne treatments ever discovered. I’ve seen the beauty of sleep myself whenever I get more than 8 hours’ worth of sleep… most especially during weekends off. Bring me back to my old routine and there goes my zit-free face going haywire. This is because lack of sleep [...]
