XP and I split up 18 months ago. He has always maintained contact with our DS,3 weekly.
He lives 40 miles away. Until recently I have been meeting him in a city which is halfway between our houses. He is banned from driving for drink driving, so he also has to rely on public transport.
His mother has been meeting me also, as a favour to him. She has a car.
XP has never given me a penny for our DS. I have told him that I cannot afford to come to this city and meet him, as I don't think it's fair as I get no maintenance from him. I have not reported him to CSA. I have asked him for money in the past and the excuses are "I'm between jobs" and "I'm on the dole" repeat ad nauseum.
His DM (Who enables him to forever be "Between jobs) has just sent me a very guilt-trippy text saying how she is going to take things further etc and that XP cannot afford to come get DS.
However XP can most certainly afford cans of Stella.
Am I being unreasonable or should I stick to my guns. XP and his DM will not hear of it that he should pay maintenance, as I claim tax credits 
By the way, he's 40.