Most Helpful Girl
I think you should walk away to be honest, because she left you once, who's to say she won't do it again. She seems confused as to who she wants to be with, and her calling you is not good for you because it's only going to hurt you more and drive you crazy trying to figure out what she wants or means. I went through something similar where my ex broke up with me but would still contact me and all it did was hurt me more.
You deserve better so let her go, because you don't want to try to fight for someone who left you and possibly is still in love with that person. You want someone who only wants and loves you and who will never leave you.
Most Helpful Guy
It sounds like your her side guy. When he is not putting out she goes to you for the things that he is not giving her.