This must be so overwhelming for you to hear but you know I think the universe is speaking to you in droves through all the replies.
Theres a lovely quote that's stuck with me for years that came to mind reading your post.
"Difficulties come when you don't pay attention to life's whisper. Life always whispers to you first, but if you ignore the whisper, sooner or later you'll get a scream".
Oprah Winfrey
I didn't listen to the whispers(red flags), and boy did the screams come.
Stay safe and mind yourself.