Hi there, dontgiveuponme
Your name reminded me of this lovely song


Back to your problem...You say your bf stays 6 to 8 weeks twice a year...that's up to 4 months, possibly without pay. If he spent that time at work that wld surely make up the wage shortfall.
Sounds much easier than working here and there in strange places just to gain access to the UK