Yea, I'm a little unsure of your position on the immigration issue. Your ambivalence is really annoying. Why don't you try to stop being so wishy washy and take a stand, fer goodness sake.
My anger mgmt. class has helped me tone things down a lot...