I followed a similar liberty path (I supported both RP and GJ). However, as much as that 2012 election influenced me, I cannot help but appreciate Larken Rose's argument to stay at home on election day (and maybe persuade others to as well). Bill Weld as the LP nominee makes staying at home on election day an easy decision.
RE: Why Is Bill Weld Running For President As A Libertarian?