why is human birth considered rare? Sastras declare that Prarabdha karma decides the kind of Janma. If prarabdha consists full of punya one can attain super human janma that is Devata janma. If the prarabdha consists of full of papa karma one can get sub human janma like animals, creatures and reptiles. If the prarabdha is mixed with punya and papa( MIsrama karma ) one can get human birth. However the Devata janma is not considered as the superior one. They are considered as Bhoga janmas . They are for enjoyment. If punya in Prarabdha decreases they again return to earth, to lower states. In heaven there is no progress in one`s spiritual life. Humans have every possibility to get rid of their papa by practicing sat karma charana and every chance to attain higher altitude of final liberation. The following characteristics make humans elevate from other living beings. Of the various 84 lakhs of births human birth is con...