No one on earth can quench your thirst for happiness, peace or joy. Only the Holy Spirit can.
Ask Him to quench your thirst.