There's no more heartbreaking songs than country music. If I want to be sad about past lost loves, that's the music to listen too.
Blues are great for tears, too.
If I want to pine for someone that I love now, then I listen to Whitney Houston or similar modern music.
If I just want to be mellow, I listen to classical music.
If I want to smile and tap my foot, I go rock and roll.