Hey again Jolie!
You might need to re-examine your calorie intake. Are you getting enough for your height/weight/gender/age/activity level? 1500 would seem alright for most women, unless you are quite large or you have a lot of activity.
You need to rate the foods you eat based on how full they make you per calorie. For example, my whole-grain bread + lean turkey sandwich for lunch is about 250 calories, and it is really filling. Why? Protein. It makes you full. Your body LOVES protein. It has tons of uses. Try getting a little more lean protein if hunger strikes. 4 slices healthy choice turkey is under 100 calories.
What to avoid: SUGAR. It's the root of all evil.

When you eat a sugar snack, it causes a spike in blood sugar, and then afterwards a steep low, which makes you hungry all over again for more sugar. Try to reduce your intake of it in all its forms: regular breads, potatoes, sugar drinks, rice, etc.
As for exercise, you do need to eat some after it. Your glycogen stores are reduced a lot when you exercise hard enough to get your heart racing. A trick I've heard is to wait for 30 mins or so after you work out and then have a snack. When your glycogen runs out, your body uses fat for fuel. But if you let it go for too long without additional fuel, your body goes into survival mode and slows down.
But you need to pick a point in time when you won't eat any more for the night. You might feel a bit hungry an hour or two before bed, but as long as your daily needs are met your body should switch to fat for energy for the time being. Just think about it - your fat is disappearing. It's worth a little hunger, I think.
These things work for me, but we're all different. Listen to your body, and make sure you are hydrated before & after workouts.
mathmajor