It's fine if she has a lover. After all, it's been 3 years since the incident. But the real bitch move was not telling him about your lover and giving him false hope by asking for his number without making it clear that you love someone else.
Secondly, why aren't you already telling the world...