I believe your first mistake is thinking you can teach the GOP a “lesson” by not voting. Contrary to how that may sound I’m not advising to simply vote (R)...
We’re at that time, IMHO, when it comes down to principles over party. It’s clear to me that the GOP-e are just as much at fault for many of the problems we as a country are facing as the Dems - and are, in fact, a part of the same “DC Cartel”.
That said, I’m not suggesting everyone flock to a 3rd party, or a 3rd party candidate, either... I’m really not sure WHAT I would advise as I’m still searching my heart and mind as well.
Just remember - individual votes don’t as much matter to the GOP, and a “choice” really isn’t a “choice” if there is no other viable option (see; McCain).