Resilience is one thing, but putting up with abusive and unloving behaviour is another.
Don't do it.
Listen to trusted people who have your back and your heart.
Do something about the red flags.
Challenge what causes them, and if there is no change then call it out or walk away.
If you'd rather listen and come to your own conclusions about the eclectic mix of songs I worked through in Lent 2023, here's the Spotify Playlist!