Love the lyrics. I'm not an expert in this style of music, but you've done a tremendous job with it, I think. No need for "cheerfulness" all the time, of course ... this is excellent in its own right, and it's an honest write. Well done, I liked it a lot!