I don't blame Dan for his lack of self-esteem. Aside from his grandma, he doesn't really know what real love from a romantic partner looks like. Not to mention the fact that he's broke AF so he can't really complain.
He thinks because Jaekyung shows him basic decency and gives him money, that he's enough of a good person to him.
Anyways, this is fiction. The author will probably give Jaekyung a few chapters of a sob story where he realizes Dan is the only one for him and they become super lovey dovey.