Um, this might be a different kind of answer so I’m putting it inside the box, you may skip it if you don’t wanna read it as I’m giving a hint in the title :D
This is a problem for me too, BUT, it’s actually nobody’s fault but my own.
You see, I do not set a special time to play IF, I’d do it anytime I wanted to.
And you can guess, during landings… I’ve ignored several people straight out, even people asking for directions or help. Except when my feisty girlfriend starts talking to my face - that flight will just have to meet its fate in 1/1000th second lol but that’s a different case.
I know for real how annoyed your parents could’ve been during your landings, because I more than often find myself in your situation - during active hours (where other humans still needs us) be it at work or at home - and I’ve gotten into trouble because of it. There’s no way you could pause or save progress during multiplayer.
My suggestion is to manage your time better and find that special IF time - preferably when you’re done with social activities during the course of the day or through agreement, have people around you know that you’ve set a me time for the flight to make them understand and respect your dedication in return.
Just thought I’d say somethin’, cheers! :)