Others may not agree with me but, I don't think you should take her out. And, who is this friend she is going out to dinner with? Is it a male. And, why was that other male so interested in her? Did she give him reason to? I am sorry if I am wrong. But, I also picked up that maybe she is ashamed of you. Maybe thinks that you are beneath her. How could she suggest to stay at her sisters and see the child on weekends. Leaving you with the child all week. You need to demand respect and set boundaries. Do things for yourself and that child. Get strong not just for her.