I have two accents. I have a Geordie accent which I speak when I'm at home and talking to my parents/brother and when I'm visiting Newcastle. Otherwise, I speak in a southern accent which I kinda forced myself to speak when I was younger (when I moved from Newcastle to Essex) because otherwise the people here in the south wouldn't understand me because I had such a strong Geordie accent.

If somebody is round my house they always think it's weird how I switch between the two accents if I'm talking to them, or if I'm talking to a family member, but I don't even realise I'm doing it anymore. It just happens most of the time. Sometimes I will be speaking in a southern accent and a word will just slip out in a Geordie accent because some words I just have never got the hang of saying in a southern accent.

Also, if I visit Newcastle for a few days/a week, I always find that my accent comes back really strong and I find it difficult to change between the two for a while. xD

People sometimes ask me where I'm from when I speak to them, because I don't have a typical "Essex" accent.