You cannot morally vote for Hillary Clinton and Tim Kaine and their pro-abort, pro-same-sex marriage mandates. (Mark Shea, you are dead wrong and will be held morally accountable for telling Catholics to vote for that evil duo!) Clinton's positions and the Democratic platform are so evil, she and her party are disqualified.
You do not HAVE to vote for Donald Trump. If you're conscience tells you not to support either candidate, that is a justifiable moral choice. I've been there myself at times in the voting booth.
But you MAY morally vote for Trump with the hope that he will limit the evils facing us and give us time, as John Vennari points out, to raise our children and grandchildren.