Andrew,
Any "diet" can suck... and your current diet is likely deficient in a alot of nutrients too. I think the best first step is to write down EVERYTHING that you eat and record calories and other nutritional info too. Don't try to change anything yet, just learn what you're eating and what kinds of foods have what kind of nutrition (or lack thereof.) Find out how many calories you're currently consuming, what you're current set point is, current protien,carb,fat ratios etc. Get used to measuring stuff - ie. how much really is an ounce, 10 grams, a cup, a tablespoon etc.
No diet should be a mystery with respect to nutritional requirements or weight loss. You need to figure out what really works for you and don't blindly accept anyone else's recommendation(s).
Stephen
Power-Book Library: Free personal development, success, inspiration and motivational classics Personality and Growth Bookshelf