Do not loose focus on your eternal banquet, God is a just and merciful God.  Love your enemies and hold your tongue when you feel the need to gossip about someone.  The gossip may be true but it is between God and the person you are gossiping about.  Christianity is loving your neighbor. Hatred does not enter into the eternal kingdom to see the glory of God face to face.  Stay focused on your journey fight for the faith and always repent because we all have fallen short of the glory of God.  Evangelize and bring people to Christ through your thought, through the word and through your good deeds.  Keep fighting!!!!