Yes it does. It's not perpetual. But it is a strong and regular emotion.
Can you start to intentionally find happiness in small things, by focusing on them and appreciating them? Things like making a really good cup of tea or coffee in the morning, feeding the birds and watching them etc?
Sometimes I think we get out of the habit of registering the things that give us pleasure, and they are mostly not big things. They are catching sight of a rainbow or enjoying watching the autumn leaves turn pink and gold or hearing a brass band in the distance or seeing a dog leap for joy in the park. I really believe in stopping and smelling the roses - enjoying all the tiny things because they are so easy to come by, but it's all to easy to miss them.
You could start keeping a gratitude journal. You just have to write down three things each day that you enjoyed or made you happy - can be a warm bath after an achey workout or a cup of cocoa after being cuaght in chilly rain. A hug from DC.
But also increase the small actions that raise your happiness levels: Play your favourite music everyday - stuff from your teenage years or soothing piano or just a lively radio station in the morning. Watch comedies at night, especially ones you can share with DC. Buy yourself flowers or flowering plants - they don't have to cost much. Cook your favourite recipes at least once or twice a week.
Also, I once read that to be happy you need something to look forward to each day, week, month and year. So each day it could be a small thing like painting your nails. Each week something like meeting friends to go to the cinema or a yoga class. Each month is something a bit more special - maybe a gig by a favourite comedian or musician or a day trip with your DC. Each year is a big milestone thing - a great holiday or passing an exam or renovating the house - things you can look back on and feel proud of having done.
As a PP said, it's important you prioritise your happiness because you deserve to feel happy but also make sure whenever you feel happy, you let DS know. Snuggle with DS and watch a silly movie together or some comedy series and giggle together and tell him you feel very happy when you do have time together like this. Or point out a cute dog in the park or have a bit of silly fun with him, playing chase or kicking up leaves etc.