вынес для себя урок — перевод на английский

Варианты перевода словосочетания «вынес для себя урок»

вынес для себя урокlearned my lesson

Я наконец-то вынес для себя урок.
I finally learned my lesson.
— И я вынесла для себя урок
— I learned my lesson.
он вынес для себя урок из случившегося. Но ему будто плевать.
I thought he learned his lesson, but it's like he doesn't care.