Hi Cinders, sorry real life strikes again.
Is it possible that you could alternate big holidays like Christmas and Easter. Starting with you first of course. Have you a child visitation order in place or whatever it's called.
Good for you offering to share your lunch with him, maybe you could write your own christmas cracker message for him. Do you have crackers with jokes and gifts and motto's inside? I guess you do.
Maybe the novelty of having his children around at holiday times will wear off especially when they decide to be less than fun around OW. Festivities often used to reduce my normally v happy well behaved kids into monsters---too much excitement I think and we often had tears before bedtime when they were young.
Now I can't get them out of bed til nearly lunch!
Hope theres a knight in shining armour in those dreams,you deserve him.