Hey! It's okay...to not be perfect! I promise, you aren't half as fat/ugly/zitty as you feel. I'm sorry your skin is rebelling, and you may not know it, but if you aren't sleeping well, your skin and your weight will suffer. What are you using on your skin right this minute? I think you should STOP using all the stuff you're currently using, and give your skin a break. If you are feeling dry/tight/itchy after washing your face, you are stripping your skin of its natural oil. That seems like a good idea when you are oily, but it actually causes your skin to FREAK OUT and produce more oil than ever.
I think you may be sensitive to one or more ingredients in your face wash and/or makeup. If you can, try using Cetaphil normal/oily facewash, and splurge on some Bare Escentuals mineral makeup. The mineral makeup doesn't clog pores, doesn't cause breakouts or reactions in most people (I haven't met anyone who's had problems of that kind with it) If you have a Sephora near you, or an Ulta, you can buy a starter kit with 2 foundation shades to mix, (these are powder, and come with a brush for application) a powder to set the makeup, and a shade for contouring, as well as an instructional cd rom or dvd, so you don't get it wrong. My boss uses Leeza Gibbon's brand, which Ulta also carries (We do wedding makeup/special occasion/lessons) and she loves it.
If I can help you any more, please contact me...this is my FAVORITE subject!
About that unwanted weight...sleep is important, if you're overtired, you will crave sugary stuff, which is hard to resist, let alone get off your hips! Everyone has a metabolic rate that's unique to them. You want to raise yours, so you'll burn calories more efficiently. Diet without exercise doesn't work long term for anyone. To see results, you have to stick with it, so don't go all gung ho at first, like running for an hour on day one, cuz you won't feel up to walking 15 minutes if you're too sore.
I hope some of this helps,
Take care,
A.