I respect your choice to cancel your Amazon account for your own reasons, no matter what my opinion may be of the either the company, the effect it may have, or which side of the argument you're supporting by doing it.
It's an act that shows the will to change ones self for the better, of which there should be more (not specific to boycotting).
What "feels" right or wrong to each individual is different, but the world would probably be a better place if everyone listened a little bit more to that feeling (at least in how they act in and of themselves, as opposed to being prescriptive to others about it).