Jack and I arrived home last night. Everyone was exhausted, including poppa who has been worrying non stop. Gracie still has a no contact order in place and BC Children's Services are still Jack's guardian until we get things sorted out here.
He's happily sitting with poppa now, relaxing and watching TV.
I guess we'll see what the future holds but for now, he's home and he's safe.