I've been close with my best friend for nearly eight years. We were roommates in our freshman year of college, and have been practically inseparable ever since. About a year ago she started dating a guy whom we met through a friend of mine. At the time we both had a goofy crush on him, and when they started dating I was happy for her. But as their relationship developed, my feelings for him only grew. We all spend a lot of time together, and I've come to know him really well. I won't go into all the reasons why I feel such a connection with him, but my feelings are incredibly strong. It's gotten to the point where I can't be around them together without experiencing a lot of frustration and sadness. 
On the one hand, I'm glad my friend's happy, but on the other, I wish it was me. Though I would never compromise my friendship or their relationship by acting on my emotions, I still feel incredibly guilty for spending so much time thinking about my best friend's man, and even worse, secretly wishing things wouldn't work out for them. Can I be forgiven for these inappropriate feelings?
Source [1]