You don't need the hassle. You need a girl to find you, then she will be working on keeping you. Treat her good and it's smooth sailing from there. Just keep your eyes open and ditch them the first time you think they're going to be trouble. Makes it easier instead of dragging it on. Like you tried to do.
You should not have to convince a girl to like you or stay with you. It will only drive them away.