Material things are good in themselves, it’s the emphasis that we give to material things that is often misplaced as the more important things in our lives, we give it the wrong priority. There is another thing to consider, and that’s the idea of “feeling good” Many times to do the spiritual things, like practicing virtue, feelings often suffer. No doubt you heard the expression “give until it hurts”. And many of us are hurting because we believe in love of neighbor. So many times we have to sacrifice our feelings in order to help others. there is spiritual joy when this happens because we know that we have done what God wants us to do, and that is very good. To see people relieved of their suffering and to know that you had a part in it, is the greatest feeling, and you get a bonus with it, they give you their love, and God also increases your capacity for love, nothing better.