I really really really hate i feel this way because my boyfriend is such a nice guy. We've been together for three years. He came into my life when I wasn't looking for a companion but he helped out so much. He is such a sweet guy but at times too sweet. Meaning clingy and sometimes that's overbearing. I've also had my doubts with him since he hasn't really ever kept a job. I'd tried to motivate him to really focus on his career and lately he has but it's three years kinda late at 27. though I love him and would be content with him, my ex boyfriend popped back in the picture. And not any ex boyfriend, the ex boyfriend that makes your heart melt and still does after 10 years. We have been chatting for two months and realized how we've grown. He has been totally respectful of the fact I have a boyfriend but the curiosity is killing me inside. all of me don't want to hurt my boyfriend because he has done nothing wrong. Part of me wants to stay because we've been through a lot, the other half wants to know why after five years of communication, I find myself back in the eyes of my old flame from bumping into him on the train. What should I do? Has anyone been in this predicament? I need all the advice I can get.