People can never be happy as long as they are centered on themselves.
"I want . . .", "I need . . .", "I deserve . . .", "I . . .", "I . . .", "I . . ." -- if a person's thoughts and words involve these and similar statements, then they are focused solely on what they lack, rather than what they have and can contribute.
And contributing to society is what provides the greatest satisfaction.
What skills and talents do you have that others find useful or entertaining? Are these skills and talents rare or commonplace? Are they even in demand?
I learned to play flute and violin. While not concert quality, the music I play (for free) is welcome -- and even requested -- at social gatherings among the people I know. Sometimes, I'll be noodling around with music in my backyard, a neighbor or two will show up with their instruments, and an impromptu party is begun! This makes me happy.
Granted, when it gets too crowded and noisy, I might call a halt; but my neighbors are used to that.
So, offer your skills and talents to the community, or just display them where others can see them. Sooner or later, someone may show interest.