Be prepared for a shock! What we may think is the best life, may prove to be disastrous. Conversely, the life of self-giving, done for the right reason, is generally the most rewarding and fulfilling life possible. The most joyful people are those who are not focused on themselves, but on a cause or person …