She is willing to wait for the right guy as long as it takes. It’s not easy, she gets lonely often. But, she prefers to be patient and wait for what she wants and what she deserves. She knows he’ll be worth the wait and casual relationships are not her things.
People might mistake her behavior for bitchy but that really is not the case. She hates pretending and all that is fake in people. She likes to express her opinion openly even when people are not quite ready to hear it. She knows that her friends value her opinion because there is no sugar coating it.
She is honest and upfront about everything in her life except when she is in love. When she catches actual feelings for somebody she has a hard time admitting it to herself, let alone the other person involved. She might feel more than someone who is blunt in these situations.
There is usually a reason behind her toughness. She is only affectionate when she feels safe.