Sounds like you need a VET. There could be a variety of things wrong with him. From a brain tumor, to being bred badly. Have your vet have a look at him.
Didn't find the answer you were looking for?