All the arguing in the comments

If you don't want to risk your assets then don't get married no one is forcing you to!
Understand the laws of which every nation, state or province you live in!
In Ontario, you can lose some assets if you're in a cohabitating relationship for 3 years not even married.
In France, according to
@4head, your spouse is not entitled to the funds of their partner's personal account.
Go to where you are treated best! There are many countries in the world each with its own laws. If you don't like the rules or laws in one place then go somewhere else
