Some people see the glass as 1/2 full, some see it as 1/2 empty, and those here, who fulminate about how they've been " betrayed " and worse, see NO glass at all.
There are two major political parties. The next president WILL, as always, been the candidate from one of them. That's just how it is. NO Lesson it " taught " to anyone/any party, by staying home or voting for a fringe candidate, or writing in the name of someone who is NOT running.