@billy1966 that comment re kids waiting actually comes from my experience with dd!
She has NO patience whatsoever! So when she was little/younger I had to find ways to get her to wait - various counting rhymes, "sing x song to yourself (sometimes y times) and by the time you're finished I'll be with you" and many discussions on not interrupting folk and occupying herself while waiting etc
She's STILL murder for this and she's 20 in less than 3 months
but now I just tell her to have some bloody patience and she realised what she's been doing, apologises and calms down
She's away studying and is using me as a sounding board/dictionary/therapist and I'm sometimes getting messages while I'm sleeping/otherwise busy "u there yet?" Where are you?" When she's stressed/anxious.
We all do things that annoy others.
But certainly when she was a child I wouldn't have stood for constant interruptions and demands to watch her playing a sodding game!
Kids need to learn that what might be utterly fascinating and fun for them may bore others to tears too! (Frankly a few adults could stand to learn that one! Including myself
)
I recently was chatting with a child physiologist about this and she was saying that smart phones were teaching children that they didn't have to wait for anything.
I was JUST discussing this with dd the other night!
She's struggling to finish a full chapter in a textbook in one go, I'm a huge reader and I can complete an entire novel in one go so as I pointed out to her I'm the wrong person to ask for advice on that one!
But we did discuss the short attention span (non pathologised just cultural) that her generation has. She has friends that have never in their lives finished a book!
as he would let him spend the majority of his time here infront of the game which caused problems in itself.
Again at the risk of sounding ancient it's not only unhealthy behaviourally, but also in terms of things like eye strain and apparently can even affect hearing to the point of permanent hearing loss.
I was fortunate to inherit an "outdoor" kid who is something of a Luddite with tech (I've also this week been teaching her how to send an attachment or links by email, how to send sound files etc) so never really had this issue. My dns however are allowed imo to spend WAY too much time gaming, when they were with me when little I didn't even own a console which kinda buggered them!
after some time with me they were returned to their parents as different children, physically tired yes (I believe in lots of walking, chores, physical activity for kids) but also engaged, mentally energised, talkative (can't imagine why that would be 😙 whistling nothing to see here
) and helpful. Then their parents would undo all my good work 

Dd wears glasses since before she could read as she was born with an eye issue. But other than that she can see and hear well.
All my dns are now glasses wearers having been born with healthy eyes mainly from too much screen time and at least 2 of my dn's have hearing loss likely as a result of too much earphone use and exposure to loud noises through gaming and loud music.
A friend of mine it was a very interesting scenario, she used to let her kids game a LOT then she met and married her partner and he's an educational psychologist and when he witnessed how much gaming they did plus her comments and then his witnessing of certain behaviours he basically said to her himself "you let them game WAY too much" And he showed her the research on this and she was shocked. She then for her own interest spent a weekend and 2 weekdays recording how much time her kids were gaming and it was a LOT more than she actually thought she was letting them do (she likened it to when you start keeping a food diary when on a diet and you have to admit you're eating a lot more than you thought
)
That was her tipping point and she limited game play to one hour a day at weekends and 30 mins in weekdays and only AFTER homework was completed - she noticed a huge improvement in behaviour, school work and even sleep length and quality within 2 weeks of the change! She became quite evangelical about it after that which was both annoying for some she was talking to and amusing to me.
Excellent last post op, you've been so polite and open to criticism and suggestions on this thread it's a refreshing change.
NO parent is perfect god knows I made mistakes! But it's a credit to you that you took even the more offensive posts so well
Good luck to you