A long story short, I am a SAHM, but DH is on a good wage. I got a friend that never pays for herself. Every time we go out with our DCs, or on a girlie night, it is always me picking up the bill. I did not mind it till recently, but lately it is getting to me. The thing is, she is a single mum, lives in a small flat and I am really feeling guilty for not willing to pay for everything anymore though I can easily afford it. So WWYD in this situation?