I keep losing because of no food, but as far as I can tell there's nothing telling me how much food they have? I see water, air, temperature, and population, but nothing telling me their food levels.
At one point I also lost because it was too hot.... I had a full thermometer, and then "Your lover says it's too cold", and I was thus given only options that make everything hotter. There was literally no way to avoid that.