To be held eligible for entry into the perfect world of Paradise in the hereafter, there are two necessary conditions. The first condition is that one discovers God at the level of realization, called maarifah. It means that one’s feelings and emotions are focused on and associated with God alone. Without even seeing God, one experiences God’s mercy and blessings at every moment. The second condition is that one should reach the world of the Hereafter with a purified personality (20:76). It means that one has purified his soul in this world to such an extent that one’s heart and mind are free of impurities devoid of any negativity; that is, one has grown a garden of divinity within himself. However, those who choose to be negative and pollute themselves by following the footsteps of satan will be thrown into hell in the Hereafter, while those who purify themselves will eternally dwell in the blissful environs of Paradise. Those who purify their personalities and attain a profound realisation of God will undoubtedly be rewarded with eternal Paradise by God Almighty.
Source: The Alarm of Doomsday