cherryblossom, you asked a whole bunch of questions in the form of "what does he mean when he does 'X'"
Those are very valid questions, and I'm a little short on time right now, so I'm going to give you a short general answer.
1. He's mentally ill. He does weird irrational things that drive you crazy.
2. There are general patterns to it. He gets some kind of payoff for these behaviors, so he keeps doing them.
3. (Most importantly) You can learn a lot more about this if you read more. I learned a LOT about this when I first showed up in these forums and read the
Lessons for Members who are in a RelationshipAnd feel free to post a topic, here or on the Improving board about any one of those questions--They are all good questions.
The other thing I want to tell you, which is probably more important than figuring out what he is doing, why, or what it means... .is to really focus on yourself and what it means for you.
Whether his treatment of you makes any sense or not, you still have to personally live with it. How do you feel about these things?