Life is hard. It seems like everything is a struggle. We struggle with our families and friends, we struggle at our jobs or even finding a job, we struggle with our weight, we struggle with our finances, we struggle with our health, we struggle with our fear of impending doom in the world, etc., etc., etc., In short, we struggle with life! We have moments of pleasure here and there, but for the most part, everything is an uphill climb and just when we seem to get to the top, another huge mountain is staring back at us.
Life is even harder when you try to live as a follower of Jesus Christ. Christians have always been out of step with the world, but in our contemporary times, Christians are more at odds with the world than ever before. In the past, for the most part, even though non-Christians didn't share Christian belief in obeying and serving God, they still more or less accepted, at least on a superficial level, Christian morality regarding sexual ethics, respect for life, respect for other human beings, etc.