I’ve dated a guy for almost two years now and he’s my first boyfriend and my best friend but I feel like I’ve fallen out of love with him in a romantic way. I still love him as a friend but I’d think it’d be best for both parties if I let him go to find someone who could really love him. My question is my birthday is in 6 days and I know he got me a present so I’m thinking I should be breaking up before then but I don’t know if that’s right or not. And if I breakup with him after my birthday how long should I wait before doing that? And one more thing, he’s my best friend so do you think there is anyway we could remain friends after a certain time has passed? I know this breakup will kill him I can tell he really loves me and I’m scared I will lose him completely.