I think all cats are only nasty because of pain pain pain from living on the streets with sicknessess.And struggling through weathers and food and thirst.He should be fine in a couple months or sooner.(when he knows the pain is gone for good and knows he has a place where food is plenty,and nice shelter.I don't think any cat wouldn't come around after all that fixing up.ALL cats are nice inside..I beleive.