Tips on breaking up with someone?

I’ve been with my boyfriend for a little over a year and it’s gotten to the point where I simply don’t want to be with him anymore. He still has feelings for me, and we’re supposed to hang out tomorrow and i want to tell him but i’m not sure when or how. i know he is going to be very hurt and that’s why it’s so hard for me to go through with it. Should i wait for the end of the “date”? (he wants to get ice cream) or should i do it before we even go? any advice is helpful, thank you.