Most Helpful Girl
even if he has no money and can't afford to buy a card, the least he can do is find materials at home, craft you a card with the kids and write a poem on it with his name and also both of the kids name on it. but that's just what i would do IF i'm your partner. since you're already expecting nothing, you probably should just let it go since getting upset won't change anything and it might even scare your children when they see you upset or when your mood dramatically changing.
Most Helpful Guy
He's your partner you know him better than us, talk to him. Expecting a ten dollar card from a man with no job seems like quite the stretch. That doesn't mean he can't raid the neighbors flower bed for a bouquet. Just try to think if the roles where reversed, how would you feel if he was mad at you for not buying him a present with money you don't have. It's nice to have expectations but be realistic no money, no store bought items. He could always shoplift though...