Hello, I met my partner when he was participating in a student exchange to Canada.... He is 17 and I am 27... It is legal according to Canadian and German law. We met each other 5 months ago. When he was done with his 4 month stay here in Canada, we both flew to the US together to visit his...