I've Lived With Breakouts for Years—These Are the 21 Products That I Swear By