Of course kim dan have options even if he's in debt, jaekyung didn't force him because jaekyung did say he wants sex and will pay kim dam 5 grand. Kim Dan can choose to reject and go home without money or accept and get the money. Kim dan is a virgin and doesn't know anything about gay sex that it will be painful without prep and jaekyung is an ash*le he just want to satisfy himself.
How do you think he lives his life before meeting jaekyung? He work 3 jobs or more everyday to cover his grandma bills and pay his debt. He barely make it but he survive so far didn't he? If he refuse jaekyung offer he will go back to that life back to zero or accept and get money but with consequence. The author clearly portray real life doesn't always have good choice or bad choice cause life isn't that simple. Sometimes we need to choose between bad or worse with each choice following consequences.
You must be lives your life like fairytale. Only know black and white but dude life isn't that simple. Everyone must face the consequence for every choice you choose, that's life. You just can't accept that jaekyung is an ash*ole and expect him to treat Kim dan gently, lovingly like in sugar coated wattpad story ╮( ̄▽ ̄)╭
no but lets be realistic : there are a shit ton of people in this world who are just as poor as Dan is here or poorer, and they didn't turn to selling their bodies did they, there's millions of other things Dan could have done - Dan completely had a choice here whether or not to keep searching for another job or sth, or to accept this crazy deal of 5k. Jaekyung might have seen through his struggles and took advantage of it when offering this deal, but ultimately Dan wasn't 'forced' or anth, he's a grown ass man who evaluated the situation
Did Kim Dan had a choice before he agreed to sleep with jeakyung?