Some background information:
We’ve been together for almost a year now (physically together for about 6 months). He has been in Canada since 2014 (went to university, got PGWP and extension) and did not have any refusal history or overstay history, but the negative part is he did live in Canada...