Never said give up your dream. Apply for his TRV and see what happens. He may be approved.My company has confirmed that both him and I will have a full medical cover so this will not be an issue but all the visa requirements are a bit too much so will have to give up on my dream to live in Canada, maybe in another life but thank you!