Should I give up on him?
Ok, so there's this guys I've liked for a ridiculously long time (2 and a half years), on and off...depends how much I see him. There are times where I think he might like me back, but other times I'm just not sure. Sometimes I wonder if he's shy or not sure if I like him, but really he doesn't like me in that way. I'm starting to wonder if I should give up if its been this long?