We got married in 2015 and she applied for a FLR M Visa which lasts till next year 2018 and then we need to apply again for a further one.
It's very expensive each time and I was wondering if it would be better for her to seek ILR or apply to naturalise? I feel it an affront to my sensibilities that I can't get married to anyone I want especially since it's me paying for it rather than the state!

Any suggestions would be most appreciated.