1. Endorphins. This is the the primary reason running makes me so happy. I mean, it’s scientific fact. Running gives you endorphins, endorphins make you happy and people generally are a fan of things which make them feel good, right? Seriously though, running massively improves my mood, particularly if I’m in a bad one.