When I hear myself on my answering service message, I sound more Scots than I think I do. My DSs don't think I sound Scots at all, but they were brought up in various parts of England and never adopted any specific accent - their speech is very much RP. I know my accent isn't specific to any one area of Scotland, but once across the Border, it gets stronger and I use more dialect words. 50 years away from my homeland and I've kept my identity. My English granny, born and brought up in Leicester, never lost her accent, although most of her adult life was spent in Scotland.