Why does she choose to remain with a "bad boy"?

Anonymous
I consider myself a nice guy, I am nice just because it's the way I was raised...

I don't expect anything in return. I understand why girls like the bad boy...

I guess I don't understand why they stay...

I met this girl, She found me attractive, I am super nice, friendly to her, we flirt, she definitely likes me... loved my attention... We flirted, I did not chase her... She was chasing me, she really liked that... Because I guess she is not used to a confident nice guy...

I always go out on vacations, local events, games, hot restaurants...

She likes me, she would probrally love a guy who would do tons of stuff with her ( She had told me she would love someone to do all these things with, and is jealous of the girls I date)

She is with a "Bad Boy", he has muscles (I could take him though :p), doesn't ever go out anywhere, has a dead end low paying job, treats her like crap, makes her feel bad...

She had a chance to be with me, and she choose him... I just want to understand her choice...

Was her self esteem low? Did she feel like she didn't deserve me? She only wanted a physically good looking guy?( I am about a 7, he is a 9-10 TBH)... Does she not want to feel good? Likes feeling bad?

I know she liked me, but why pick the bad boy over myself? She must have a reason...

I don't really care that she chose him over me,

But I would like to know her thought or logic might be behind this decision...
Why does she choose to remain with a "bad boy"?
9 Opinion