Зависть берет свое начало в нескольких источниках.
Во-первых, духовный источник. Разумеется, атеисты могут не учитывать этот фактор. Я же как верующий (по мере возможности таковой) скажу, что очень важно, насколько человек духовно чист. То есть если человек много грешит (хотя бы и в мыслях, думает о ком-либо дурно, мечтает о чем-нибудь непристойном, я уж не говорю о конкретных физических действиях и поступках), то ему очень просто "заболеть" завистью.
Во-вторых, зависть зачастую возникает из-за непонимания (или отсутствия желания понять) человека того, как устроен этот мир. Мы видим богатого человека, богатую тачку, богатые виллы, роскошных женщин или мужчин рядом с ними, но не понимаем, что эти люди зачастую могут иметь такие "дыры" в душе, быть настолько несчастными, иметь на самом деле такие крупные проблемы (долги, к примеру, употребление наркотиков и т.п.), что по сравнению с ними наша жизнь будет выглядеть просто прекрасной и замечательной.
В-третьих, зависть может быть и как результат воспитания. Многое зависит от среды, в которой рос человек.
Что делать, чтобы побороть зависть? Читать Иисусову молитву (поищите через поисковик как правильно надо читать ее). Стараться не грешить в жизни и в думах. Ну и разум свой прилагать: когда возникает зависть, сразу же спросите себя: "Почему я завидую этому человеку? В чем причина моей зависти?" Порой ответ дается не сразу, но если имеется искреннее желание разобраться в собственных мотивах, то человек обязательно поймет, в чем причина. С пониманием уходит в небытие и зависть. Ну и старайтесь окружать себя соответствующими людьми, которые могли бы служить положительным примером, не стремится к людям, отягощенным пороками, в том числе неправедно богатым. А также избегать ситуаций, где у вас может возникнуть эта самая зависть.