If there is no room for compromise today, neither of you will get what you want.
If you start doing what is necessary, and then what is possible, you'll soon find that you are doing things that you once thought were impossible. Goals are achieved in small steps, not giant leaps. If you want to see results in the future, start taking small steps today; it doesn't matter how small, because every step counts.
Critique carefully, as someone might be feeling raw and exposed at this time.