Li Finnegan is a mother in mourning, and Sheila’s obsession with Finn is driving everyone crazy – Get off your high horse, Sheila. You’re not Finn’s mother. You might’ve given birth to him, but that is it! We’ve spoken about this before. With the hot doc dead at the hand of his biological …