Long winded story, but please bear with me.
I met my current boyfriend about 2.5 years ago at the grocery store where he works. He works at the deli counter. I have been going to that grocery store for years - it is down the street from my home.
I used to go in once a week. Sometimes I'd go in with my parents. Every time we needed help at the deli, he would be the one to service us. After a while, he started talking to me and we became fast friends. It was talking about our similar musical interests that brought us together. Eventually, he asked my name and we hung out. The first time we hung out, he mentioned he had a girlfriend, who also worked at the store (she's a courtesy clerk).
I found him attractive, but only thought of him as a friend. Over the months, we talked and hung out more. Since he had a girlfriend, I never initiated contact - if he wanted to talk to me, he would call/text. I even mentioned to him once that I knew he had a girlfriend and I didn't want her to feel uncomfortable with us hanging out. He said she was completely fine with us hanging out and that she didn't care, so we continued to.
A couple months into the friendship, he told me he'd actually been having problems with his girlfriend and had wanted to end the relationship. He held it off, however, because she was really emotionally unstable and had used to cut herself. He told me that she wasn't the right girl for him and there were many things about her that he didn't like.
I was starting to really like him - I felt so comfortable around him and he felt like my best friend. Later, he told me he was also falling in love with me and had to end it with his girlfriend. So he did that, and a couple months later he asked me out.
It has been a year and we are still together.
His ex has a new boyfriend too (who also works at the same grocery store) but she still hates me. I feel it, and she actually said something rude to me a few weeks ago.
Was I wrong in staying friends with him while he was still with his ex?
We talked about it once, and he says that even though it wasn't the best thing to do, he said it felt RIGHT because he loved me. Also, I never flirted with him, never called/texted if he didn't do it first, and I really thought his ex was OK with us hanging out.