I think everyone is put on this earth for a purpose. However, purpose is not something you realize immediately. It takes moments of deep reflection. Although, I often ask myself if everyone really finds their purpose before death.
Some people are born to lead, others to give life, care and support. Some are selfless and become vessels for others. In whatever case, purpose lies in what you truly are outside the material world.