You need to get pissed off at what you are seeing. Then your attitude will change. Sorry for the tough language.
I am really pissed off at our southern neighbor for being so ignorant they can't get their act together and build a decent society for their people.
I will vote and that is all I can do.
A lot of me feels sorry for them and wouldn't want to have to walk in their shoes. The other part of me resents them because they get freebies that the rest of us don't get once they are here.