According to your page, you've been a member of Spark People for one month. Let me say that NO ONE ever became a healthy eater overnight. It's impossible. Remember, you're trying to change habits learned over a life time. That's not going to happen overnight, a week, a month or even a year. Change takes time. Thus the need to be patient with yourself and your body.
It took me one year to lose 50+ pounds. If you compare what I ate then to what I ate now, you'd be surprized at the difference. I have spent years learning about good nutrition and I'm still learning.
The fact is, learning how to eat right really does take a lot of time. That's what the diet books don't tell people. They don't tell people that taking the weight off is one thing, keeping it off is another. Good nutrition is what helps a person take the weight off and keep it off. However, learning good nutrition takes a very long time.
There are a lot of resources out there. First, I'm going to recommend that you start reading some of the Spark articles on nutrition. I'm going to start you off with these. www.sparkpeople.com/resource/nutrition_art
There are a ton of different books out there. You might want to pick up a copy of the SPARK. You might also want to consider this book by Walter Willett (Harvard School of Public Health) called Eat Drink and Be Healthy. It's not a diet book. It's a book that will teach you the basics of nutrition.
Knowledge is a powerful tool to help you lose weight. Don't beat yourself up because you're not perfect. You don't have to be perfect to be healthy. But, you do have to learn to eat right to the best of your ability and you do have to learn to watch your portions. Both take time.
Patience, it's a virtue.