I fucked up

Last night while very high (edible) I cheated on my boyfriend. I immediately wanted to tell him and I still do. I just don’t know if it’s worth crushing him. It literally meant nothing. I don’t have any excuses. I’m booking myself a therapy appointment and I’m completely done with weed. I’m disgusted with myself. I don’t recognize who I am after that. We’ve had a Rocky relationship and he’s always had a very wandering eye, loves porn and women and I guess in the moment I was feeling angry because I’ve never done anything to him. So I made a choice and it was so wrong. So please tell me. Do I tell him?