Or she can find her dream boat 🚢 as "I want someone who can give me everything from beginning to end"These behaviors of hers are not healthy for a relationship. If she treats a future partner the same way, that nothing he does is good enough (extreme demands and chastisement when you aren't doing these things to her liking), there will be the same issues.
She wasn't happy, she should have ended the relationship.
She may learn, in time, with more relationships, that her demands and expectations are unreasonable and that the way she reacted to you about it was pretty ****ty.
Who knows really, she's a wonderful person despite these issues and she just needs to find her unicorn 🦄