In other words, to experience that joy and happiness that you seek, you will need to cultivate your spiritual life, and place LOVE at the top of your priorities - love for God, love for yourself, and love for others. Also, love for the Truth.
God does not give us happiness, but by pursuing the divinely good, true and beautiful, you can earn happiness through greater identification with that fragment of God that indwells your mind . Even while we tread the paths of earthly existence, with all of its problems and challenges, we can enjoy a large measure of happiness and joy within our inmost selves when we choose to live our lives in accordance with God's will. This always brings joy and that indescribable "peace that passes understanding.