Why didn't she accept an expensive birthday present?
Let me make it clear first, please don't mind too much: first of all, she has a boyfriend at least now, so you are too frivolous with her. I personally despise boys touching girls casually, even if you like her. If you like her, you should respect her. Then she accepts peaches instead of jewels, which shows that this girl is a very simple and naive girl. I don't think it's the kind of girl who is greedy for money and immaterial. This is very precious. As for the change of her attitude towards you, it should be that she changed something for you in her heart and began to treat you a little differently. But I haven't made a complete decision, whether to be with you or her current boyfriend. If you really like her, grasp it now and pursue it persistently. At the same time, show her some respect Boys with gentlemanly manners always win the favor of girls. Good luck.