It may sound simplistic, but that which makes you feel good over time is typically good for you. For example, you may feel good for a few minutes when engaging in some behaviors that don't have long term value, but soon after, that feeling fades. Those activities that truly have value typically make you feel good in the long term--it's the difference between the sweet goodness of a donut that lasts for a short time then often leaves you feeling uncomfortable versus the feeling you get when you eat an apple from the orchard which tastes good right away and leaves you feeling healthy and full of good energy.
So what does make you feel good for the long run--what activities, people, and places enrich your lives for a long, good time versus those that may give you a burst of pleasure, and then regret?
Of course, my list doesn't change that much when it comes to the big things in life that provide long term health, happiness, and pleasure.
Warm, welcoming home
To wake up to a warm, welcoming home with people I love, spaces I'm comfortable in, and the objects that help me in engage in fruitful, positive pasttimes always makes me happy. It is worth investing in creating a warm, welcoming home wherever you live.
Good people
Spending time with good people also always contributes to good living. The people that make you happy and like to engage in fulfilling activities, conversation, and even challenge sometimes enrich your life.
Healthy, positive activities
Filling your life with activities that are positive and life enriching also make you feel good. As much as possible, you should seek to fill your days with the kinds of activities that build a strong, positive life. We're all different, and those activities will differ, but most of us know the difference between activities that enrich and empower us versus those that work against our good living.
Inspiring and energizing challenges and goals
I find that good living often arises from energizing and inspiring goals that have a just-right challenge. These goals that are focused on making us better, more skilled, and potentially more loving people are good for us--they energize our days and add to what we can give to others.
Contribution
Living for more than just yourself creates a far richer and happier lifestyle. To be able to share your gifts, talents, and resources with other people for the better enriches you and makes you feel good.
It is not selfish to think about what makes you feel good as long as you think about this in terms of what makes you feel good for the long run, not just for short bursts--choosing to let your feelings direct you, in a large part, leads you to a positive, satisfying life. You can do that?