They give you mixed signals because they want to love themselves first before they give love to others.
They told you that they liked you, yet theyre always ghosting you.
You feel confused between letting them go or just waiting until they give you a certainty.

Jesse Herzog
Not to mention that you felt the chemistry every time they spent times with you.
But, why did they give you mixed signals?
When it comes to love, there should be no mixed signals involved.
And the people who give you mixed signals usually have some reasons behind their confusing behavior.
Their heart was stolen and they were once broken beyond repair.
Thus, they want to love and forgive themselves before they take care of others.
They know that when they love themselves enough, nobody could ever break their heart apart.
This time, they will be their own savior and they know what they truly deserve.
The person who gives you mixed signals was once broken and they are trying to forgive themselves first.
Maybe they appear to be strong, independent, and reckless but deep inside they are scared as hell.
But the person who gives you mixed signals needs more time to figure everything out by themselves.
Right now, they are on their own journey to learn everything that life has to offer.
They are embracing their own life to the fullest until they are ready to love again wholeheartedly.
Im sorry that they give you mixed signals and I know that youre confused.