Why is he sticking around?

I matched this guy on tinder about a year ago

We went on some dates and he REALLY liked me

Like really REALLY liked me

He is very attractive but not normally what I go for. I won’t explain because I don’t want to be judged.

So I decided not to pursue him. Nothing wrong with him he just.. was a nice guy and for some reason I keep chasing bad dudes.

He is very sweet, caring, giving, etc.

He has stuck around through 2 of my break ups (both were abusive and toxic and just were all around bad dudes) he knows a lot about me and I talk a lot about my ex’s with him because he’s who I go to and he listens and always has— even though I cut contact each time I got into relationships.

Recently (couple days ago) went through a break up and reached out to him— explained to him the horrible situation I went through and talked to him about how I’m remaining single for at least a year to experience my own happiness.

He has been supportive about it, but I know he still has feelings for me and holds 99% of it in.

My question is.. what if he is “the one?” I’m just scared to try because he is actually a nice guy.

What should I do..? No matter the situation I go through or if I start dating someone new he still sticks around even if I don’t talk to him for months.. he just waits for me.

WHAT DO I DO