I'm guessing you are at an emotional stage in your life. You want him to "love" you. Horses don't love like we do. Their "relationships" are based solely on respect and needs, not love.
It sounds like your horse has been testing you all along. He finally figured out your number and how to get away from working.
Correcting bad behavior is a simple concept. Make the right thing easy and the wrong thing hard. Lets take his haltering issue. You walk out to him and he runs away. Chase after him at a safe distance until he stops and looks at you. Why would he stop to look at you? This is a concept many don't have knowledge of as a novice owner. A horse will keep trying different things to get the right answer. If you don't go after him, you are releasing the pressure he feels which tells him what he did, run away, was right. If you do keep after him, he will figure that running away doesn't release the pressure, so he will try something else until the pressure goes away. When he does stop and look at you, turn and walk away. You just released all pressure. Let him think about that for a minute and repeat. When doing this, you are not chasing him to catch him. You are chasing him to keep him moving. You need to match his speed so to speak. If he runs, run after him. If he just walks away, just follow and not really chase him. This is called walking him down.
When he allows you to walk up to him without moving away several times in a row, then you can try to halter him.
If he moves away when saddling, make him move more than he wants. Get him to stop and try again. Easy/right = stand. Hard/wrong = move more.
Don't approach him with the attitude that he's going to misbehave. He'll sense that and it will cause him to. Approach him like everything is normal but be prepared in case he does misbehave.
Posted via Mobile Device