[Tough love]
I've been with my SO for 8 years. He was my first boyfriend, we have known each other since middle school. We have plans to marry, have children, and live a happy life. He's respectful, considerate, intelligent, and has devoted himself entirely to our relationship. From the outside it looks like the perfect relationship. He never yells at me, never questions me, trust me, and in his own words wants to take care of me. I was truly happy with him for the most of our relationship. After a certain period of time I craved something different. I couldn't figure out why I could be so bored and unhappy in my relationship with my best friend. I would catch myself fantasizing about being with other men. Being inexperienced myself I assumed these were natural desires that we all have sometime. However, after much reflection I questioned whether I was ever satisfied with him.
About a year ago I began a friendship with a man in a different country. We met in a political group. It began as innocent chatting but eventually led to long phone calls and a plan to meet up. He has no idea about my relationship. He is exclusive with me and tells me he loves me on a regular basis. He comes to visit every chance he can and it's great. I did not intend for this to turn into another relationship. The guilt of lying to these 2 men, my family, and my friends is catching up to me. Everyday I feel anxiety, remorse, loneliness. I feel like a piece of shit. I don't deserve happiness.