There is no conviction, however heart-felt it might be, that justifies any atrocity committed such as yours. The question of your mental health plays little or no role at all in establishing a reason for what you’ve done. Neither does the question of your political view. Your act was undoubtedly insane and without question a political dead-end.
You are proof, that by putting your fist where your heart is, you fail. Maybe we all should put our hearts where our fists are and unclench, please.