I break horses down that are hard to catch in the pasture or really any setting into two mindsets, from their perspective. The first category is that your horse is afraid of you. Horses tend to shy away from new and or strange things/situations. The second is your horse has associated you with discomfort. Now I try to determine which perception my horse has of me. Once I know this I have a goal. If he fears me I have to ensure him I am not there to hurt or eat him. How I do this is I watch my horses body language as I approach him in the pasture. Particularly his ears and head expressions/head position. A horse will direct his ears towards you and look at you with both eyes if he is focused on you. Approach your horse as you would walk up to a human that is the same distance. Do not sneak around or anything. You look like a predator. Imagine how you would feel if someone at a distance was moving toward you in a sly way. As you approach if you pay attention the horse will tell you what he is fixing to do. If his head is up high and his ears are toward you he is trying to see what you are. If a ear starts to turn to one side he now is focusing on where he is going to flee. Stop and turn your shoulders away from him. Let him absorb what you are doing. Still pay attention out of the corner of your eye. A lot of times a horse will move towards you. Two things are happening at this point the horse is figuring out what you are and you are getting him comfortable with the enroachment of his comfort zone. All you are trying to do is break down the barrier between you guys. In this case it is space. A horse will lick his lips when he is excepting something. Also he will lower his head. Both may not happen but he will show you a sign he is comfortable and at that point repeat the process. Before you know it youll be by his side. I do not like to halter my horse in the pasture. I like to give my horse affection and/or security then have him follow me to the gate. At the gate I will halter him. He will learn to come to the gate as you approach.
The second view your horse may have of you. He associates you with discomfort. This could be an endless amount of things. Initially if this is your problem go about catching him the way I explained. However if you do not fix the root of the problem this method will have to be applied every time. Because your horse doesnt fear you, he is avoiding you basically because your no fun. That is an easy way of explaining it. Now to me this is fairly easy to resolve. Do what everyone has been telling you. Make the time with your horse enjoyable for him not you. What I mean is fun to you may be running through the woods and jumping or running barrels or watever. Horses want only a few things in life. Food/water, safety, shelter, and a leader. Now you have the answers. Make him associate those things with you and he will gladly come to you and oh by the way he will more than be happy to do the things you enjoy also. I will stop there I have more about if your horse runs from you while your approaching what I do. If you are interested Ill share it. Hope this is helpful.