You can not be happy without love.
But love requires sacrifice.
Sacrifice means putting someone or something before yourself.
If you have not yet found that someone or something to love, your life would have no meaning or direction.
You’d find happiness the moment you’d find someone or something to love unconditionally.
Among all love, love for someone is the best. Followed by the love for an idea, then by the love for a cause, and then by love for humanity.
Unfortunately, most people have become too much rational or too much fearful to fall in love and sacrifice themselves for someone or something.
Putting someone before yourself is the way to total happiness. Putting yourself before everyone is a sure way to misery.