Before getting married you need to talk about your future financial arrangements with your intended spouse now.
Usually, before the wedding, other questions are discussed: "darling, where are we going on our honeymoon?"

Will we have a joint bank account or separate accounts?
If it's a family, then in theory, finances should be shared. At least, that's how it usually works. That is, they earn and save together, but the spouse who is more competent in this regard manages the "wallet".
Which spouse will be more adept at keeping financial records and seeing that bills are paid?
The spouse who manages to earn more.

Or who is a financier \ accountant by profession. In other words, demonstrating one's financial competence.
How much money can one of us spend on a purchase without consulting the other?
Equivalent to pocket money. Again, the spouse who occupies the dominant position (the one most likely to manage the finances) in the family is not obligated to account to the other spouse. Generally speaking, roles and spheres of influence simply need to be defined. For example, a wife shouldn't have to account to the other spouse about whether she'll cook chicken or beef today.

So what's your suggestions or what's your take on this!
My opinion is this: spouses can discuss anything, but the question is, how will the agreements be implemented? Mere words have no legal force and are not a lever of influence.
It's always important to remember that "tomorrow" the status of "spouse" could easily change to "divorced \ ex-spouse", and then your agreements become meaningless. Don't get your hopes up and assume things will be different for you, but rather look at the divorce statistics.
In some countries, there are ways to “get around” a marriage contract, and in the event of a divorce, all common property (and it will be considered common property in the event of a marriage) will be distributed according to local law (usually 50 \ 50).