This girl is literally telling you she doesn’t like you. She bought you something, lost it, admitted straight to your face that she can’t put you above anything else, and she likes another guy. That’s friend zone 101. And yet you’re still out here saying “I haven’t given up”? Boy, give up. She’s not putting you on that pedestal you want, she doesn’t even see you that way. It only makes sense to fight for someone if they at least have feelings back, but she doesn’t. Not even a crush. She doesn’t even really know you. What do you expect, her to just fall in love with your persistence?