A programming language is just a tool it doesn't define you as a human being.
Some are more convenient than others but at the end of the day the goal is to get paid not enjoy yourself : this is why it's called work and not leisure.
I'm not trying to be condescending here, I think you're not asking the good question. 5 years from now* you probably won't care about your current programming language, but more about your pay, colleagues, work hours and proximity to your home.
* this is HN so there's a big chance we're going to find someone that work in Cobol since 1982 and still love it like the first day ;-)