There’s this one:
I think there’s a link in it to the thread you are thinking of.
Don’t let the title scare you. Spoiler alert: The OP’s story has a happy ending.