How do I fix this cat?

One of two things;

Get him a roommate. A Cane Corso, or a female cat. One of the two should do the trick. Just depends on what road you choose, as the possible solution.