Except your reasons for not voting for Clinton are selfish reasons.
I can't see how you think they are somehow not selfish. It is clearly selfish.
And again, voters are always to blame in a system of elections where the outcome is fairly decided. If you voted in a manner to because you felt slighted or your pride wasn't sated enough, you didn't act rationally. Just because you justified your behavior to yourself does not mean it isn't irrational.