didnt think i'd post here again,
think of each person in the relationship as a pillar holding up a structure, the structure is your relationship/marriage/family/whatever.
if the pillars aren't spaced far apart enough the structure will collapse, thus you stand together to achieve something with each one bearing their own load, with enough space in between not to smother the other
my recollection is vague on the specifics of the comparison, the point being that each person should bring some strength to the thing, one can manage the others load for a bit, but it cant be a permanent solution.
do keep in mind that by 'kicking her out' / be cruel to be kind you're effectively removing your support, the obvious strongest part. as money is not the problem, i could echo some mental health support for the both of you, you may not realize at present how much you also need it, but certainly she will benefit from sessions. i wish i could propose a good head doctor, but i detest them all for different reasons - i am a cnt after all.
on another note, it's dead easy to spin this whole thing a whole number of ways,
1) you're selfish to want happiness (relationships at the core must be selfish, you need to be able to satisfy your own needs before able to satisfy the needs of others)
2) you're selfless to have supported the load for such a long time and want her to succeed and find joy in accomplishments, rewarded financially for her worth to a business / whatever
3) and many variations posted here too
you clearly care for her and i still wish you both happiness, the reality though is if you're going to travel the next bumpy road together or apart or not at all