Yes its expensive but if you put together a very solid application, well organized and 100% complete it will be worth it. He also has to want to sign the undertaking which means he'll be responsible for you for 3 years afertwards. If you plan on spending your future together anyways this...