@RejiYates
He recognises what you bring to the table (visa, money, etc) and wants to enjoy those benefits. But he still wants to remain "Head of the House", as a typical Nigerian man.
Of course he won't compromise, so if you stand your ground, you're the problem.
Sorry about that though.