Счастье - это очень многогранное понятие. Ощущение счастья, например, сиюминутное, часовые, суточное, годовое, а может длиться всю жизнь. Последнее из разряда мечты.
Сиюминутно, например, прошёл дождь, на небе появилась радуга. На душе радостно, если в душе гармония. Получается, что зависит от внешних событий и внутреннего состояния.
Думаю, что человек умеющий предвидеть, контролировать, готовиться к событиям и его внутренне состояние в балансе, может позволить себе быть счастливым.
Что до меня, то я только учусь тому, о чём написала.