Guys, Why would he keep me on loop for 3 after we broke up and also stay with a new girlfriend?

After breaking up from a longggg relationship (he said its not you its me, you didn't understood me, than I took your for granted, I didn't kew what to do with my life) he jumped on another.

The thing is he passed a bad episode with the death of a family member, and all these time he asked me randomly to stay with him cuz he felt bad.

I did it, even slept together (he was with a girl that her family knew, and told me he don't love her and also he slept with others ones). He also passed a heavy depressed episode. I stayed as close as he let me, making myself feel down as well.

Fast forward I asked him if he wanted to see me with other person or with him, and gave him a chance to think about it, cuz I was fed up. He told me I could see him and other people cuz he was not sure what to do in his life.

I blocked him. Two weeks later he contacted me via instagram saying we need to talk. He broke up with that girl cuz she realize he cheated on him and exposed him on his friends.

Honesty I didn't know he was in a "serious" thing, I realize they were living together for almost one year later. He told me he loves me and want to try again and asked all of these serious questions, but I was a bit cold cuz its weird to jump so fast.

I was hoping he wouldn't give up but he went beck on depressive mood, telling me how he's not worth it and how he loved her too and didn't respected both me and her, but mostly her. How her made everything for him etc. Again, he told me I can look for other people too but also stay in contact with him If I want๐Ÿ˜ฎโ€๐Ÿ’จ told me how he's a bad person many times.

I asked if he wanna get back with me he said I dunno. Asked If he wanna get back with her he said also dunno. He admitted to have feelings for both. He never cheated on me he admitted he never felt to do that.

Honestly, is he just filled with guilt an remorse for what he did, or he's really in love?

Guys, Why would he keep me on loop for 3 after we broke up and also stay with a new girlfriend?
Post Opinion