Никто не сможет сделать человека счастливым, если он сам не умеет быть таковым. А "счастливые браки" - ну конечно же, бывают. Если люди уже давно вместе, притерлись и стали родными, их все устраивает и они не собираются разводиться, в семье мир и покой - кто помешает им называться,  а главное, быть, ощущать себя - счастливыми? Кстати, научное объяснение этому тоже есть - в длительном, устойчивом браке выделяются гормоны радости, я читала