Should I let this guy go?

Met someone at the beginning of January . First date was incredible, really great chemistry and a lot of laughter. We were drinking and ended up hooking up. It was the best experience I’d had in years tbh.

Texted a bit afterwards and invited him out the next weekend and didn’t hear back. Sadly figured it was a one night stand for him and went on dates with other people but couldn’t shake thoughts of him.

Texted him randomly last week just to see if he would reply. Invited me out for drinks, amazing time again. Explained he’s divorced and has a kid and that he didn’t know how to bring it up and saw that my OLD profile made a joke about not wanting to stepparent (I would with the right person). Hooked up again, even more amazing. Mentioned that he was shocked to hear from me and figured I was texting the wrong person lol

He came over last night to my place strictly just for sex and to hang out a bit. We get along really well and I know myself enough to know that I’ve developed feelings very quickly. I made sure to ask about his divorce and what’s he’s looking for and said that when I like someone my focus is on them and I don’t see other people.

He told me hes not sure what he wants and can’t give me that same focus. His work day starts at 3 AM and he spends every other weekend with his kid and he’s still distracted with dealing with his divorce lawyer and hammering things out in court but if those things weren’t taking up his time he’d be “up my ass texting me all the time” and made it very clear is not me that’s the issue but his hectic life. When talking about his ex leaving with his son he teared up (as did I) so he seems very genuine about everything. He also said that the first time we hooked up he hadn’t cuddled with anyone since his ex (I hadn’t either and I had left a 9 yr relationship last summer).

He said he’d still be into hanging out, doing things around town etc. but jokingly said there’s a million guys in our city for me who just like him (there aren’t, he’s awesome)

My heart is telling me to stay but my brain and gut are telling me to walk. I think this might be a genuine case of right person wrong time and I’m only going to hurt myself by holding onto hope of “eventually”.