It's not the language. Or the purity. No amount of changing the language you code in will increase your happiness, past a month or two.
You either find fulfillment as a code monkey, or you don't. I don't find it fulfilling, but I find starting a startup to be so. You have to pick for yourself what makes you happy.
Brian