Sometimes your heart needs more time
to accept what your mind already knows.


You know they're not good for you.
You know they don't care the way you do.
You know it's time to let go.


But your heart?
It still holds on.
It still hopes.
It still waits.


Because the heart doesn't listen to logic.
It remembers the good times and ignores the bad.
It makes excuses for people who don't deserve them.
It fights to keep someone, even when they've already let you go.


And that's okay.
Healing isn't instant.
Moving on takes time.


So be patient with yourself.
Let your heart catch up with your mind.
Let yourself feel, grieve, and slowly let go.


Because one day,
your heart and mind will finally agree,
and you'll be free.