I have been a christian for 35 years. God has always been my strength and refuge. He is my closest friend and I know Him to be loving and kind. However, I have always battled with the concept of heaven's 'ranking' as outlined in some scriptures in the bible and taught from the pulpit. If we are all equal in the eyes of God, why are there different rewards and levels in heaven? On earth, I have always abhorred the idea of man-made class systems. They are unjust and unfair and have been the cause of much conflict and sadness. Why would God sort His loved ones into a hierarcical order? Those who were 'excellent' christians sit beside Him while those who were 'struggling' christians are lucky to just exist in heaven somewhere far from the heavenly throne. This idea unsettles me spiritually and challenges my faith. I have prayed many times about this and discussed it with friends but the question still remains.