Obstacles Of Life