If I didn't know better, I'd say that S7 is doing a pretty good job to ensure I no longer have a say in his life.
But....you do know better. Please tell me you do! I don't think his timing (happens to be your day) have anything to do with it. Please don't overthink, nocode. I wonder, where do you think your insecurities as a father come from? Don't get me wrong, I have the same fairly new insecurities as a mom lately, I am just wondering about your thoughts.
Don't overthink. You are Dad. They love you. That's the bottom line.