I think this isn't the first time you've said something about Sufjan Stevens and I've reacted to it but ahh!! I thought I was the only person who listened to him, haha. If that's a pick-me-up for you I definitely recommend giving Dan Deacon a try. His music is so fun and whimsical it's hard not to smile while listening to it. :)
I don't really listen to music to try to lift my mood - if anything I do the opposite and choose music to wallow to, lol. But if I were to try to come up with something, I'd legit have to say Ninja Sex Party.
Delain! There's just something about them coughCharlotte&Timocough that gets me up everytime, and it works with nearly every song of theirs!
Another uplifting song is "Where the streets have no name" by U2, if not for the fact that this song has been by my side for so, so long.
me & bobby mcgee - janis joplin
murder on the dancefloor - sophie ellis-bextor
gloria - laura branigan
i love you always forever - donna lewis
those are pretty well-worn classics in that department
however there is one more powerful
heaven is a place on earth by belinda carlisle either immensely perks up my day or makes me start crying bc it makes me think of both the last 20 years and the next 20 to come lol