Bohaterem powieści "Jak być szczęśliwym" jest amerykański żołnierz Henry Foster walczący w Wietnamie. Akcja książki rozgrywa się w ciągu kilkunastu dni jego urlopu, który spędza u swojego brata w Indonezji. Przez cały czas wie,że wkrótce będzie musiał wrócić do bazy w Wietnamie a tam czeka go niechybna śmierć. Pije więc, szuka spokoju u przygodnych dziewcząt. Pod wpływem rozmów z indyjskim duchownym rdzą się w nim wątpliwości co do celu tej wojny i jego w niej udziału.