My advice is to keep exposing yourself to various accents and languages, it is a perishable skill. I used to travel a lot for my former employer, Uncle Sam. I quit counting at twenty countries. Exposure to varied accents and languages made it very easy for me to understand people. Nearly 20 years later i find that I sometimes struggle now.