This is wonderful news!!! As you already know, cats are very good at hiding pain so this was probably going on for a long time. I hope his loving behavior continues.