Dude, you ******** up big time, and you both sound too immature to be dating at the moment. Instead of expressing your feelings, you'd get angry, which never helps the situation. Yes, she should have been putting in some effort on the dates, but you know she has no job and all her money is going to school and keeping her afloat. Next time you are in such a situation with a lady (cuz it's gonna be pretty slim to get back with her), ask if they want to do stay in dates. Talk to them about how you feel on the 50/50 split thing, and they can do a stay at home date and cook dinner and rent the movie. More in their price range and you both still get to enjoy each other's company. Or you can look for free things to do in your area, plan a picnic, that kind of s**t. And next time, don't just break up over stupid little arguments. Wait until you are both calm and can assess your relationship together. If you find there are more cons than pros, end it. But don't drop someone just cuz you got mad. Because breaking up tends to have a note of finality to it, and it sours the relationship if you get back together, because the trust is gone. I'm not gonna give you ways to get her back. If she decides she wants to talk and think about taking you back, she'll contact you. But whatever you do, don't start harassing the s**t out of her because you ******** up. That's a definite way to make sure she never wants to even see or talk to you again, and maybe get a restraining order thrown your way. Learn from your mistake. Learn to be more open with your next girlfriend. It's totally okay to talk about your feelings as long as you keep it to 'me' and 'I' statements and don't get accusatory. Figure out other fun ways to hang with yer girl and do dates. Not all of 'em are dinner, movie, club scenarios.