The bf should have answered," don't worry, I will take care of you in future, you only have to put up with it a little while [email protected] of saying something so mean: endure it, your problem is not my problem yet...guess he is not in love enough to marry her in future.
If he counts every dollar and stays home all the time, the lady cannot stand that for the rest of her life. I think buying famous brands is a waste of money too, but I do not want to rot at home on weekends with a couch potato.