A couple of months ago I stoped using rvm, kerl, exenv, nvm and started using asdf - "Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more".
I've been pretty satisfied with it, and haven't had a single problem with it yet - it just works (™).
I recommend trying it out, relevant links: