i haven't been in that exact position, where a child is begging to come home part way through time with their dad, but i've had my younger one not wanting to go to daddy's and i would never say, "it's up to daddy," because in saying so, you're essentially asking the father to give up his time and putting him on the spot in front of the kids. that was the first time you said, "it's up to daddy." if you just didn't know what else to say, because you didn't want to tell your child that no, he couldn't come home with you early, how about saying "yes" by reminding your child that he will be coming home in the morning (or whenever) and you hope he has a great time with daddy tonight, and remind him to call you at bedtime to say goodnight (or whatever it is that you do).
Â
the second "it's up to daddy" blows my mind. really? you thought maybe your stbx would be cool with you tagging along during his time with your kids? i can imagine a point in the distant future, or perhaps on certain occasions like if i were to host a b'day party at home, when i would possibly, maybe, invite stbx to spend time in my home (and yes, it was our home together). right now, when this is all still fairly new and we are adjusting and setting boundaries - no way! we've been split up for six months and honestly there is no way i'd invite stbx to hang out at our house for a couple hours, or allow him to invite himself.Â
Â
it's too bad your stbx didn't engage your ds immediately when he started getting clingy, and it's too bad he was so blunt when he finally spoke up. however, i really think the way you handled it was equally unfortunate. you could have just said, "sorry sweetheart, i'll see you (tomorrow or whenever) - love you, bye!" and walked away. it's hard, but dragging it out is harder on them.