So, I've fallen for my best friend. She's this amazing, beautiful, and dorky girl. We spend every day talking to each other like every second. Reason why we can't date? She got a boyfriend this January. She never talks about him unless I ask how they're doing. The response is usually how he's a typical, confusing guy. One day, I joked saying I wasn't the typical guy. She replied with "that's true. You're caring and nice and know how to make me smile. And you're always here for me." She often tells me that I make her day especially on the bad ones. The other night I went to Dave and Busters and she joked and asked if I could win her a stuffed animal. I had just enough points to buy her the biggest one there. I'm supposed to give it to her soon (she lives 30 minutes from my town). Would it be right to tell her then and there that I've fallen for her? Or should I hold on and see how things go with her and her boyfriend?