1) Making money & keeping money are 2 different skillsets. You've made some $$$, now learn how to keep it.
2) Time is far more valuable than money. If you can take life-changing $$$ off the table in exchange for time, do so. The 2nd $1M buys you a tiny proportion of the benefits that the first $1M did.
3) You have a v. high risk concentrated portfolio that is aligned with your income. That's massive risk.
4) Taking it now buys you time & optionality. Leaving some still buys you blue sky. Best of both worlds.