You don’t even get the right to tell her that you’re just not ready for a relationship “right now” because you are going to lead her to believe that you are going to eventually be ready for a relationship with her. You have to finish that thought process. You have to make it clear to her that you have no plans of settling down with anyone just yet – most especially her. You need to make her detach herself from you so that she doesn’t fall any further. Because we all know that you’re not going to be there to catch her when she does. You shouldn’t be saying that you want a relationship with her even though you hold her hand when you’re walking. You shouldn’t be saying that you can’t commit to her even though you call her late at night when you’re feeling lonely. You shouldn’t be saying that you’re not falling in love with her even when you brag to your friends about you. You keep sending her mixed signals – and as a result, she is only going to end up seeing what she wants to see; not what she needs to see. You can’t keep misleading her like that. You can’t be absolving yourself of that responsibility. You don’t get to wash your hands clean by telling her that you don’t want anything serious even though you’re practically acting like her boyfriend every chance that you get.
You’re simulating a relationship without really assuming any of the responsibility. You’re telling her that you don’t want anything serious so that when the time comes that you get bored of her, you can just leave her guiltlessly. But you should feel guilty. You should feel bad. Because a girl loves with her heart, not with her eyes and ears. And even though you’re telling her that you can’t love her, she’s still going to believe that you do if you don’t stop leading her on like that. So stop it. Stop making her fall in love with you especially when you know that you can’t love her in the way that she deserves to be loved.