occasional boyfriend
A guy who occasionally takes you on dates, but only if you promise not to get too attached. He's not bad, but he's not worth the hassle.
You want to go on a date? I'm in.
I'll show up, but I'm not staying long.
Don't get too excited. I might not come back.
xs