> It's tough and embarrassing
You've got this. Try to remember to record yourself speaking periodically with others so that you can see how much you are improving.
> visiting Glasgow years past
I remember being in Gatwick airport and hearing my first heavily-accented English. Maybe it was a Scottish brogue. I could not really understand anything.