Yeah, I feel like I can fully agree. Especially with:
If you live within your means, and beyond or at least up to your capabilities, then you should be happy.
Having enough but not too much, fulfilling your potential and having a sense of emotional security seems to me like a fairly good recipe for an alright life. But again, as you said, people are way more complicated than just that.