Most Helpful Guy
There are no rules of timing when we speak about relationships, imho. Just a word of advice: be careful about yourself. You had been cheated, that hurts like hell, and sometimes tends to lead people doing careless stuff. Do you really want / need to be in another relationship so soon or is it like a revengeful payback?
3 years are not 3 days, you know. Give yourself some time to breath and settle your mind in peace. He was not for you and didn't respect you. So, you kicked his ass away. BUT do not let anger or frustration be the basis of some new relationship: taking some time and thinking about something else is also respecting yourself.
Just my 2 cents.2
Most Helpful Girl
You both were in this Long term relationship, dory23, so go slow with your own flow. It could be Subconsciously you are Retaliating in your own mind because... Was texting and hanging out with other girls.
Also, anyone right now could end up to be a Rebound Robert, where you find yourself comparing your Last and past to this new Blast and it ends up going down a badly beaten road.
I am happy to see that you have 'Moved on,' but don't be surprised that one day you wake up and it suddenly Hits you... You still Miss the Kiss and the history you both shared and him as well.
Take your time.
Good luck. xx0