Easy Solution?
This kind of bothered me towards the end. Mike could have pretty easily explained everything I felt with a small lie:
"I took care of Leo in his house for a while, but it became clear to me as we went that things just weren't safe enough...what if he felt like cooking when I wasn't there, etc? I moved him into Oaks where I could make sure he was doing well and not worry about accidents or his health when I'm not there with him."
I think if he'd have just gone with something like that, everything could have wrapped up nicely and with no hard feelings from anyone. No one gets hurt with this scenario as Leo on his own in that house really is a danger to himself...and the retirement home really did look damn nice to me far as those places go.
Leo is suffering dementia let's not forget and can seem with-it at times and other times he won't be. Dementia doesn't get better in time, only worse...these poor folks that contract it later in life really are not safe anymore on their own. No matter how fine they seem and how able bodied.
So just tell everyone that you tried with him living at home for a bit, it didn't work out, so you moved him into Oaks. He still visits Leo several times a week so he really isn't a bad guy all in all.
And certainly no one is hurt by him being given $1,500 per month either, the guy left it all to the parks department anyway. At least this way, Leo's $1,500/mo would help his only grandson...since he now lives with Mike and all (who will need to pay for college with the money).