I can’t imagine how much time is wasted waiting for other people. Meetings can be bad, waiting for people to show up for meetings is even worse. Make a commitment that you’ll start to show up on time, every time.
Making a commitment to show up on time sends a message that you care. Care about your own time and care about other people’s time.
How to get better at this? The single most important thing you can do to improve is to get better at ending the previous thing you did. Use Google Calendar’s “short meetings” setting. Set an alarm if you need it. My calendar is actually the only app that is allowed to send me notifications, so if it buzzes 5 minutes before the next meeting, I know I have to wrap it up without looking at my phone.
Starting on time is a skill. Own and refine it.