Words matter, but they are not the relationship. If someone repeatedly tells you they care, promises change or describes a future that never shows up in their behavior, stop grading the speech and look at the pattern.
Do not confuse one mistake with a pattern
Everyone cancels, forgets or handles a moment badly. A healthy person acknowledges the impact, makes a repair and behaves differently next time. A pattern is the same disappointment followed by a new explanation and another promise.
Consistency is not perfection
You are not asking for flawless performance. You are asking for enough alignment that their words can be trusted. If they say they want commitment but avoid every conversation about it, the avoidance is part of the answer.
Stop arguing with the evidence
When you are invested, it is easy to treat their best moment as the truth and every bad moment as an exception. Reverse that. Look at the average experience. Are you mostly calm and included, or mostly confused and waiting?
Name the gap once
Be direct: “You say this matters, but the repeated cancellations make it feel otherwise. I need plans we both follow through on.” Then watch what happens. Do not turn the conversation into a courtroom where you must prove every example.
Make your decision from behavior
A boundary is not a threat designed to force change. It is a decision about what you will participate in. If the behavior stays the same, adjust your access, expectations or involvement accordingly.
Potential can be real and still not be available. You do not have to call someone a bad person to admit that their current pattern cannot give you the relationship you need. Clarity begins when you stop waiting for words to become actions on their own.