There are four signs that are always nearly but never girlfriends

You hide between barriers, so you're constantly almost. You pretend to care less about your crushes than you actually do in order to avoid coming across as vulnerable.

Aries

And this results in a prophecy that comes true. They'll stay away if you assume they're going to hurt you and push them away.

Aries

No one knows how you feel about them, so you're constantly almost. You never let them in on what has been going through your head, so they never realize you're interested.

Cancer

You merely hope that they'll make an educated guess and be able to decipher the subtle cues you've been sending them cues that you would utterly miss if the roles were reversed because they aren't nearly big enough and act accordingly.

Cancer

Because you take what you can get, you're never more than almost. You never ask for more because you don't want to be ungrateful. You never insist that the service you are receiving is inadequate.

Sagittarius

Because you're afraid of shooing this individual away, you accept the bare minimum. However, asking for what you want causes the other person to run away.

Sagittarius

Because you're set in your ways, you're always an almost. You never want to move further with someone and run the danger of breaking up your friendship or creating a tense situation at school or work.

Pisces