Oh I think I can maybe help here. She's clearly hurt. She doesn't know how to interact with you because of what you did in the past and the things I mentioned before in number format. She won't allow herself to be open to a certain extent until she gets a clear indication of what you want from her (and even with this I'm not sure if she'll even believe you). But she is in love with you but she's guarding her heart (and also probably opening herself up to others). Sounds like she's weening off from you and slowly moving into something else with someone else. This is why you can't play with a cancers heart! They live in the past and take every negative thing you do or say to heart and will remember it (unless some equally as positive act or words happened). They take the negative WAAYYYY more seriously than the positive and it plays in their minds and hearts over and over again and they will stop loving you the same way or stop sharing their private thoughts and feelings with you. What she has done is backed off and allowed you to give only what you feel comfortable with giving and gives you short answers because she doesn't want to say anything that may offend you, make you uncomfortable or cause you to think something that is not true or reality (because she doesn't know how to interact with you so she just puts most of y'all's relating on auto pilot). You can feel how she really feels when kissing because she can't hide her emotions in the physical act because most cancers can't hide it.