Ответ:
Весьма не простой вопрос. Образ главного героя близок самому Пушкину. Он наделил его отличительными чертами современного ему поколения. Онегин умен, образован, начитан. Он просвещен: заменяет оброком барщину своим крестьянам, что более прогрессивно и менее обременительно для них.
Он порядочен. Принимает письмо девушки, которое по тем временам невозможно было допустить. Если б он дал огласку письму, Татьяна была бы скомпрометирована, ни о каком замужестве с князем речь не могла бы идти. Наконец, он одевается со вкусом, "как денди лондонский".
И при этих достоинствах Онегин не находит счастья. Он одинок, поиграв в любовь и дружбу в высшем свете, он отошел от общества. Как интеллектуальная порядочная личность, он увидел пороки этого общества, его изнанку. Пустые бесконечные разговоры, балы со смотринами невест, убогость под внешней богатой мишурой - он не хотел больше этим заниматься.
При этом достойных он "вчуже...уважал". Не навязывал своей дружбы, не рассыпался комплиментами, а просто хорошее и доброе ценил. Ведь он искренне полюбил Ленского, хотя и не был предрасположен к нему, как романтическому герою.
Онегин не находит счастья, он рефлексирующая личность, а это хороший знак, такие личности всегда развиваются. Его беда в том, что он не сразу понял, что Татьяна - родственная душа, что она ему послана Богом. Но ничто не мешает им любить друг друга. Не завязывать любовный роман "на стороне", это погасило бы их чувства, а любить.
Если бы отношения у Онегина и Татьяны были ровными и счастливыми, это был бы не Пушкин, и роман в стихах "Евгений Онегин" не был бы "энциклопедией русской жизни". Слащавые романы, где муж со временем "носил бы стеганый халат", написаны другими авторами, о которых все благополучно забыли.
Из такого романа Ольга. Поплакала по Ленскому, влюбилась в улана и счастливо покинула родные места.
Онегин не находит счастья, потому что это цельная богатая натура, а таким личностям всегда не просто в жизни.