I feel like I answer a question like at least once a month. On purpose. Look, if you already know it may be the biggest mistake of your life, then you are just looking for somebody else to tell you not to go.
So here goes...
...don't go. When you say "commit" you clearly mean "get engaged" because if you've been together for 3 years then the commitment is already there. Now, the fact that he's talking about epiphanies is beyond me. That would be the red flag I needed NOT to move with him without more of a guarantee (engagement ring) that you all are in it together.
There are some risks in life worth taking. This just might not be one of them.