Im sorry for what happened to you, and yes your case shows red flags, BUT good thing, you waited 4 years to marry again. That is a bit of a plus for you.
Have you checked your case on line? You may want to make a info pass appointment, maybe get answers there.
You can overcome this, I married to soon after my Ex- Egyptian husband divorced me, but my current ( and last Husband) and I managed to get through the process, and we had LOTS of red flags. Finally after nearly 3 years , He was granted a 10 year green card back in 2019
He now is awiting processing of his citizenship. ♥