One day, when you grow older, you will realize how good is your decision was. Stay out of toxic relationship and people, know to love your self before loving anyone else. The fact that he cheated you means he don't really give value on your relationship, especially how would you feel about the act he was doing.
Give it some time, the pain will go away, time will heal those broken hearts. The right person will come, don't rush.