Да ни то, ни другое не поможет.
Как-то прочитала в газете статью, написанную психологом. Жестко, конечно, но так оно и есть. Там говорилось о том, что нужно выбрать, чего же ты хочешь: быть хорошим для всех или быть счастливым. То есть, если человек хочет быть счастливым - он должен избавиться (или ограничить, свести к минимуму, если избавиться невозможно) от всех контактов, которые мешают ему жить, самореализоваться, под которые он должен постоянно подстраиваться и мило улыбаться, хотя хочется послать их не будем говорить куда.
Но это не всегда возможно (есть ведь родственные связи, определённые обязательства, куда ж их денешь-то). Вот и выбирает человек "быть хорошим" вместо "быть счастливым". А без внутренней гармонии, без мира с самим собой, без гармонии с твоим ближайшим окружением счастливым не станешь, даже если у тебя будет три заполненных холодильника, плазменные телевизоры во всех комнатах и дача на побережье Черного моря.
А что касается разума и религии - то это, наоборот, будет мешать человеку быть счастливым. Потому что человек будет переживать обо всех обездоленных, пострадавших. Ну нет абсолютного такого счастья, просто нужно ценить то время, когда тебе хорошо, когда ты и твои близкие здоровы, когда нет войны, когда есть крыша над головой и стабильная работа.