“He says he's not ready for a relationship but keeps texting me every night. What”
Here is what we actually know: he explicitly told you he cannot give you a relationship, and he texts you every single night. What you might be assuming is that his consistent attention means he is warming up to something more. It does not. When someone tells you who they are, believe them the first time. The pattern here is simple: he wants the emotional comfort, low-stakes intimacy, and late-night validation of a girlfriend without having to offer any real commitment, accountability, or future in return. You are filling a slot in his nightly routine while he keeps his options completely open. I have seen this loop play out dozens of times. Texting nightly takes zero effort. Commitment takes investment. Stop letting his words say one thing while his low-effort habits keep you hooked. Cut the nightly access and let him feel your absence.