I think I'm in love with my best friend. He used to be in love with me too but I only thought of him as a friend at the time. Now I realize he's basically perfect for me and that I was really stupid in not giving him a chance. He's dating someone else now, another close friend and I'm just wondering if I am too late. Any advice??