Dear Paddy,
Sorry just saw this thread. Now that you have spoken to your partner, please stick with it. You know, its very rude to speak in another language in front of some-one else.
Your partner is on a very good wage. Maybe ask him to pay for they next few holidays........ (tell him you can help sort his debt out if he hands it all over to you?)
Please stay strong hun.