Being rejected for a Canadian visa can feel like the end of the road. After months of preparing documents, paying…