Take a look at Marksdailyapple.com and see if you can comfortably combine what the 4Fs outlines with Paleo "dieting."
And if you don't like fish--don't eat it. Farmed fish is not as healthy as wild caught, btw! It tastes different as well...
Eat chicken, eggs, beef, and pork--and game meat if it's available. If you can buy organic (grass fed, cage free, etc.) that's ideal. Or at least natural--we certainly don't need extra hormones and other scary stuff. I find Costco has some decent products if you read the labels.
I've stopped losing, but I indulge more than I should.
I've stopped gaining though, and considering I dropped 30 lbs and am sedentary, that's not bad.
The idea of eating lots of small meals is to regulate your blood sugar. The idea behind Paleo, is to never trigger huge surges of insulin by avoiding foods like grains. Also, eating fat (olive oil, butter, coconut oil, nut oils, lard, tallow, palm oil) (never corn or soybean oil, margarin, crisco, etc.) causes satiety--you won't crave snacks, because your body has a "full tank" let's say. The "low fat", "fiber rich", fake sugar, over processed garbage we call food in this country is making us overweight (and likely compromising our health) IMO.
If you buy higher quality food it will be a bit more expensive--but if you stop buying processed food, you end up spending less every month!
Trying eating a donut or chips or whatever carb bomb you like. Eat as much as you want. Pay attention to how you feel. You'll feel sick long before your body feels "fueled" (this is the best explanation I can come up). Pay attention to how many hours before you're hungry for your next meal. (As a side note, pay attention to your pain level as well.) On a different day just cook some bacon or sausage and eat until full. See how long before you're hungry again. Until you have a feeling what foods are doing to your body, you have to trust what "diet experts" claim. I know what spikes my blood sugar, what causes me to eat more than I should, etc. Try this experiment with different foods!
I also find that if I feel like having a cheat day, I do less damage by having a cheat night! Once I start the insulin cycle, it's hard to stop. So--if I'm craving pancakes, I make them for dinner. I make sure and have fat and protein too, so I don't make myself ill. If I feel like baking, I'll eat the portion I want (with allrecipes.com you can divide recipes for smaller portions and look up recipes you want by putting in the ingredients you want and don't want!) and I send the rest to my neighbors!