I just realized I never answered your question about philosophy on "what do you need to be happy?"! This understandably may be of higher priority for you. I'm sadly not an expert here, but I would say on this question the classic (and free!) place to start is Aristotle's Nicomachean Ethics.
You are viewing a single comment's thread from: