I agree, strays make the very best cat friends! Thank you for caring so much for him that he became yours; he has repaid you with years of companionship, and I'm guessing Monty is pretty happy to have a friend, too.