It will never be enough cause its not about you. Life will always get in the way. Marriage is about being committed to a person when life gets in the way. When your spouse is not perfect. Doesn't even sound like you guys have had any major life stress. Like kids, death, illness, job loss. So what happens when that happens? Do you want a fair weathered friend or someone that is committed through it all and doesnt run at the first indication of discomfort?
Most of us do not have the luxury of quitting our job when our spouse needs more attention.
You seem to blame yourself a lot but are her expectations realistic?
Is her reaction to not getting her way fair or realistic? What else can you do beyond support her dream financially and emotionally? Do you realize how lucky she is to have you do that?
I wonder what type of lifestyle she feels entitled to? What is her back ground? She sounds spoiled.
You guys both sound like you are still young and starting lives. I understand the appeal of dating someone that is an Olympian athlete. But her actions and expectations are all red flags.
Read some of the other posts here of men married to women like that with children. How these women leave kids, or even worse take the kids away and the father's have to spend all their money supporting ex wife while she lives with her new boyfriend and kids. There are tons of posts in here like that.
Personally, i think she is showing you who she really is. Actually, she showed you twice. Stop chasing her. Evaluate whats really attracting you to her and ask yourself if thats with it.