"De" es una forma de "de", una preposición que se puede traducir como "from". "Ir" es un verbo intransitivo que se puede traducir como "to go". Aprende más sobre la diferencia entre "ir" y "de" a continuación.
Me sorprendí llorando de pena al pensar en él.I caught myself crying with sorrow when I thought of him.
Un sustantivo femenino es un sustantivo que casi siempre sigue a un artículo feminino y que es modificado por adjetivos femeninos (p. ej. la mujer bonita, la luna llena).