You know you are impossible. Reminds me of someone else I know!!!
Also, an ultimatum, by the nature of the term, means that consequences follow. You have nagged not given an ultimatum.
Quote: I don't know what will happen imp but I don't think I can give any more ultimatums..sorry to say that this is just the way it's going to be...so ya maybe some day h will have the shock of his life find himself with a waw...do you think he'll care?
You bet he will care!!!
I have given basically two alternative. One is to give a true ultimatum - "if things don't change, you have to go" followed by action on your part. The second is that you stop complaining because you have decided to accept the situation as it is. You have said that you have tried everything in between. And have yopu found the book I suggested, it could help with option 2.