Almost every damn day. You know why? It's not because I am R'd, and in a great marriage, it's not because we love each other.
The reason I can get giddy at silly stupid things is because I have healed myself. I am happy with me, and I love me. (I love my H too, but that really is second).
When you finally put yourself and your needs first, and get mentally healthy life is much better, and easier.
Believe me I have a shitton of unhappy to deal with daily. Work isn't great, kids are both struggling with stuff in school, son is having some emotional stuff, H had a health scare that needs followed up on next month but I have to pay the remainder of the medical bill first, and can't do that until the middle of next month, blah de blah blah blah.
But I do have a job, a home, good kids, and I am a smart competent woman, and I am happy with who I am. Therefore when something silly or funny happens, like my son winning the costume contest for dressing like a teenage girl and making duck face all night, I can laugh hysterically.
Life is short, too short to spend much of it in the pain that you are. Find a way out, find a way to make yourself happy, and strong. Giddy will come, and it will feel better than you ever remembered it.