This is cute, and very male-centric.
I must add however the meaning of true happiness is having Enough and knowing no one in your life is going to beat the crap out of you several times a week....having Freedom
from Fear, and Peace.
In some ways I feel I was Very lucky to learn this at 18-19-20.