Is it cheating if we are not official and have not met in person yet?

Anonymous
So I had a very toxic relationship for a year which ended in December. Shortly after, I started talking to this guy who was a friend of mine before. He is very sweet, kind and funny. The only problem is we met online so we have been virtual friends for around 6 months now. For the last 2 months, me and him started talking more frequently and we actually started having feelings for each other. I really like him and when we get to talk everything feels much better. He said he is going through a recovery right now, which he did not want to explain in detail, therefore he would only talk to me for once or twice in a week. There is nothing wrong with that, but I do not like the fact that he sets up one or two days beforehand and only talks to me on those days. Even though I believe that he actually likes me I do not like this rule, because it makes him sound a little bossy. We have not seen each other in person yet, only through Skype. However, we are planning to meet up in person once we get vaccinated. I am hoping we can make things a little more official once it happens. Anyway, I am still in contact with my ex boyfriend because even though we were not great for each other, he helped me a lot when I was going through some hard times so we are like friends now. He came to mine like a week ago and I do not know how it happened, we had sex. I normally do not see my ex often, it was just one of those weird times. I feel bad about it because I do not have any feelings for him anymore and I am extremely into the guy I met online. We are talking like once or twice a week and we are not official until we meet up in person so I did not care about what happened at that time. However, for the last 24 hours it started bothering me. I told my ex that we should not see each other anymore because I do not feel in the same way. Do you think I should feel bad about it? I would never sleep with someone if I was in an official relationship.
Is it cheating if we are not official and have not met in person yet?
6 Opinion