If you are the type of person that wants to spare someones feelings, this is for you.
If there is one thing about dating and relationships that doesn't make sense it's leading people on. Dating is investing your time into another person and as we all know, wasted time doesn't just come back.
Leading someone on may seem like the easy way to not be the jerk that hurts them. However, that's not true. It's stacking the cards against yourself way more than necessary.
Think about this: one glass spilled on the floor is less to clean up than two or three. Hurting someone's feelings is one spilled glass, lying is two, wasting their time is three. You'll hurt someone less with honesty from the beginning then if you were continuously dishonest.
It leaves the other person more hurt and you look like more of a jerk than you would have.
Let's not forget about the amount of time that has been wasted that neither of you are getting back.
Both of you could have found people that you want to invest in and who want to invest in you. You can't though, because you've wasted time pretending and investing your time in a dead-end venture.
One day they'll tell explain to their friends what happened when they ask," Hey what happened with so and so?" They can either say it just didn't work out and have neutral feelings about the situation because of honesty or they can have negative things to say in reaction to being mislead.
So many we all just need to be a little more selfish in these cases. Think about ourselves instead of the other person. Save our investment or invest in a more promising person. Be a jerk. In the end its the same result, you'll still look like a jerk, you'll still hurt someone and you'll still look selfish. The degree of it depends on you. Hurt someone with your honesty and give them a chance to find someone better or hurt someone with lies and their wasted time on someone who doesn't actually want to be a part of the relationship anymore. The choice seems pretty simple.