Hi, OP! I can commiserate 100%. I had a fat girl show up in my college apartment and I struggled to get rid of her until I got married. After that, she tried to take over two more times (after my kids were born) but I kicked her to the curb.
Here's what works for me: First, track everything. If you eat it, write it down. MyFitnessPal is great because it's free and has most "normal" food in its database. If you lie on your tracker, you're only lying to yourself, so be honest and report on everything from your healthy salads (how much dressing did you REALLY use?) to your late-night snacking (HOW many servings was that??).
Ditto for exercise. Find something you enjoy, whether it's a Zumba class, a walk after dinner, a workout DVD. Record all time spent exercising in your tracker also.
I second what others have said about sleep. Also, try to avoid a lot of excess salt and processed foods, which tend to cause you to retain water.
Remember that you can't do everything at once. If you get discouraged by not seeing results right away, you're more likely to fall off the wagon. Yes, your lifestyle changes will cause you to lose weight and look better, but the more important longer-term goal is to be healthy. Good luck! You can do this
