I hope someone can help me with advice. I am naturalized Canadian citizen for 28 years and my boyfriend applied to visit me from Bosnia in June 2022 for 2.5 weeks so we can celebrate his 50th birthday together. We included extensive proof of relationship, all documents and forms required, plus cover letter explaining my boyfriend has two children one of whom is a high school student and lives with him. He also has his own business in Bosnia and we included proof of that as well as his financials. The agent refused his application 3 days after submission of biometrics (one week after we submitted the online application) stating he/she doesn't believe he will go back at the end of his stay as his family ties in Canada are stronger than the ones back home. I can't believe the application has been reviewed thoroughly as it happened so fast. Applications from Bosnia go through Vienna embassy. How can we improve the application to show he is indeed intending to go back?