cant get past it

idk

so about a year ago i was a hoe. it was bad i messed around with multiple guys at once and i cheated on my boyfriend at the time. i didnt have sexual intercorse with anyone else but i did sexual stuff with other people over facetime. me and him broke up and when i was single i was a whole mess i was messing with so many guys because i felt like i didnt have to answer to anyone until i met my current boyfriend. i saw something in him that made me turn my life around. i dropped all of the guys i was talking to and just stuck to him and i would never dream of cheating on him and ik im in love. but now im disgusted in myself for what ive done in the past and cannot let it go or forgive myself for it i just dont know how