I cheated on my boyfriend having regrets what do i do ?

I had sex with someone else I'm feel disgusting I know I should and karma will get me how do I tell him I feel ashamed I know I don't deserve him or anybody