Wow, that brought on the tears. You know how much he loved you in that he chose to go while next to you. Cats usually like to go hide when it is there time to go.
That just broke my heart.

RIP Mac, when the time is right you can help find Kimba a new friend.