how to get over your ex?

my bf cheated on me and did me really dirty throughout our whole relationship but i stilll love him. ugh i know but how can i get over him? during the day i stay pretty busy to not think about him but at night it's the worst. all i want to do is talk to him but i know i shouldn't. i text my friends but i feel like i'm starting to annoy them. i just want him out of my mind it's driving me crazy and making me so sad to know he's gone. what can i do??