i've never had this problem, partly because it isn't just an 'in the bedroom' thing. i've actually forgotten Sir's real name before. *blush*
sometimes in public it's difficult to find the right word, but usually that's okay too, it means i have to think carefully before i say anything which is a good idea for me!
i'm sure it will come with time and practise, good luck.