A lot of times, if you ask girl her idea of the perfect date, it would go something like this: The guy picks out and buys the girl an outfit she doesn't actually need. The guy then picks up the girl and they go have dinner at an overrated, overpriced restaurant. Then, they go do something fun like see a movie, go ice skating, or something else that could end up expensive. He takes her home and kisses her goodnight before he leaves. End of story.
There is no problem at all with going on that kind of date. Its just not practical.
This is real life. Your boyfriend is most likely not rolling in money and not able to drop Ben Franklins just to go on dates. Its not realistic. He is most likely (like you) trying to get through school with as little debt as possible. He may not have a job and if he does it probably pays just enough to get him by with rent, food, gas, etc.
Dates don't have to be extravagant trips or a night where you spend hundreds in just a few hours.
Dates can be just going to get a milkshake at sonic and eating them together in the parking lot. They can be going to eat fast-food and laughing until you cry. They can be walking your dog together. They can be going to sit in a field to look at stars and talk about your future together. Dates can be going to study at the library together. They can even be just watching movies all night on Netflix.
Dates don't and shouldn't have to cost fortunes. Your boyfriend shouldn't be worrying about how he will pay rent after your date is over. They can be inexpensive or free and still have the same meaning (or more) as an expensive date. It is not all about how much money you spend. Its about who you are with and how happy you make each other.
If you think that every single date has to be an expensive excursion or has to cost loads of money then your idea of dating may be really skewed.
How much money you spend on each other shouldn't be the focus of your relationship. How happy you make each other should be.
Many couples even think that sitting at home watching movies is more fun than going out to do something (possibly expensive). It doesn't matter if you like to watch movies all night, go to get milkshakes and tell jokes to each other, or even go ride around together. All those things would be boring without the person that does them with you. Thats important because that means that the person you are with makes you happy. You could do anything with them and be the happiest girl in the world.
So next time your boyfriend asks what you want to do on Friday night, think of something that may be a little easier on his wallet instead of getting him to take you to your favorite restaurant or to take you shopping. Think of something you both would enjoy that is also inexpensive.