Love (charity) may indeed involve sacrifices that a lot of people do not want to deal with, but Love=joy, an often buried treasure that few people are able to tap. God rewards the cheerful giver.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.