How do i stop?

So I broke up with my bf about 1 week ago and the day after we broke up I’ve been going over to this guys house and hooking up I don’t really like him (well like feel attracted to him) but I really don’t know why I keep going back and if I tell him I don’t want to come anymore he would be super understanding Bc he’s just that type of guy (like we will talk for like 30 min after sex just about life and stuff so Ik he would understand) but I don’t want to keep having sex with him Bc 1: I’m not all the way over my ex yet

2: I just want to stop having sex for a while but my body says other wise

3: I feel that he’s actually catching feelings for me and I really don’t want to date anyone atm well at least for a while

4: he’s way older then me so I feel bad about that to (this is another thing we talk about) he’s 6 years older then me I’m 18

I really don’t know why I am acting this way right after a break up I just need advice please and thanks for your time