I know I might get flamed for this but I don't know what to do! A friend from college is turning 30 next week and she's asked me to meet her for drinks on the evening . We haven't seen each other since January and I hoped that she'd found some new friends who she might have a bit more in common with.
In college we were both on the same page, going out, coursework, arguing with parents etc. We started drifting when we went to different universities and afterwards, as our attitudes to work were very different. She has always wanted to be an actress and refuses to consider any other career. That said, she doesn't put in the work to get there so doesn't audition or do much amateur dramatics. She just goes to see plays and hopes to make connections 
I've always worked, and now I have two children and have just bought a house. It is hard when we meet to find things to talk about as our lives are so different. I'm chasing a three year old around a cafe whilst feeding my newborn whilst she talks for 40 minutes about whether to text a boy back or wait for him to text her.
Last year she had to move back home as her parents stopped paying for her to live in an expensive university town. I met up with her on her birthday last year (with the kids) and she cried off and on all day about her situation (no job, no boyfriend, living with parents etc) but I think I managed to cheer her up a bit. This year she has asked if we can go out for a meal and a few drinks (I feel I should offer to pay as it's her birthday) and I don't know if I should go.
She said it will just be us (as no one else has replied/is busy) and that if I don't come then she'll have no birthday plans. I honestly can't really afford to, as I've had to pay our solicitors bill this month, but part of me feels that I should go for her, and to stop being selfish. It's just going to be excruciating as we're not close anymore and I'm sure there will be lots more crying than last year.
Help!