Thank you for the wonderful comments and support.
Francis is doing great and my son is doing the best he can. Thank you again for the prayers. He'll never get over losing his father, but as the days pass and the kitten grows, he is dealing with things well.
I can never explain how this little kitten came into his life to comfort him at the very moment my son needed him the most. He is indeed an Angel.