Boy you told the truth here. It's possible for you to ignore red flags so long until you fall in love with someone and it becomes a little tougher to leave. End it early!
That person will never change. You'll just develop anxiety and worry yourself to death.
one of the best things i've learned the past two years is just leave when things ain't feeling right. I used to care so much about "hurting" a chick that i would ignore flags and stay till i got them thangs dropped not anymore.