¿Por qué hablamos diferentes idiomas cuando soñamos?

La respuesta corta: porque tu subconsciente está trabajando en un nuevo idioma o recordando uno que no has hablado en un momento.

¿Hacemos? Admiro tu nivel de fluidez, si eres capaz de soñar en un idioma no nativo.