Dear Lee500:
There is no happiness in anything else but in losing your life for Christ, in disentangling yourself from everything in the world, (because the world belongs to the Enemy). I encourage you to read the book by Andrew Murray "Lord Teach Us to Pray." It is a free download at Amazon for Kindle and Amazon also offers a free Kindle reader for your smart phone and your computer. Apply what you read in this book.
Immerse yourself in the Word. Study the New Testament by reading one book from beginning to end (not necessarily on the same day) praying as you read that The Father will reveal to you His Word through the Spirit.
These things will create in you (with persistence) a love for God that will give you joy unspeakable.
There is no quick fix. The Happiness that you seek is fleeting. Only the LORD satisfies. Having been married 25 years (and still much in love with my husband) I can tell you a husband will NOT make you happy, and often will make you unhappy. Only God can satisfy that.
I hope you do not feel I am judging you. I speak out of love and mercy hoping you can learn from this what took me two decades to learn. I hope to avoid in you a lot if heart ache and pain.
God bless you.