I'm frustrated that my boyfriend won't change
What sort of expectations do you have for your boyfriend that he isn't meeting?
It's sad to admit but yes. I expect him to be more tolerant of me.
You normally shouldn't expect someone to change their entire life to better suit your needs, but it is okay to want some improvement.  If your boyfriend is not treating you well, tell him that he needs to improve, or else you will not want to stay with him.
Sure, I'll threaten him. Worked with others so there is really no fool proof method.
You shouldn't threaten him, because that would just hurt your relationship a lot. Asking someone to completely change is wrong, but telling him that he should change some of the worst traits about him may be a push in the right direction.