I was seriously for the first time voting Tory

But my Tory MP voted against gay marriage, and as my niece has just come out, I cannot morally vote for him.
I believe that only Labour & Tories are the only parties to vote for (in England), others are a wasted vote.
I only hope when I wake up tomorrow the SNP leader losses her seat and deposit.