I'm a dozen years down the same track, though was a lot less intentional when I got back on that horse. Twice, I swore I would never learn another programming language, initially liking the look of C but feeling past it already then looking at Forth and immediately swearing off reverse Polish. I could not have been more wrong. All it took was the right incentive.
Having privileged very early access to a LaserWriter with the tangible reward it provided of high resolution dots on a page very quickly had me at the leading edge of independent PostScript development, but that morphed into a business opportunity and I again moved on, though at least with any barrier to thinking about the previously, to me, obscure notion of graphical programming thoroughly erased. (There is an aside in there about GW Basic and the false hopes it gave me that VB might be the way to go with some legacy Fortran, providing my final disillusionment with anything M$.)
Having spent a decade getting paid more for words than for code, I found myself doing some CGI tweaking with Perl which I soon came to see in its c.1998 incarnation as being the ideal language for an ageing coder to return to. A young colleague's accelerated learning soon dragged me through Perl's object model and MySQL, but there I've been stuck for a decade, still waiting for Perl 6 and earning an ever-decreasing drip feed enhancing a system I designed long ago ... largely through choice as I place other values on whatever productive time I have left.
An aside on SQL: once you accept that it really does very little, it becomes a handy way to deal with lots of stuff. Nowadays I spend as much time writing queries as I do writing Perl 5.
Given the chance to choose again today, I'd focus on JavaScript and keep waiting for Perl 6.