Tengo 16 años y el chico con el que duermo es 21. ¿Es esto legal en Canadá?

Ehm … según aquí (Edad de consentimiento para la actividad sexual), en un nivel fundamental es legal, pero la diferencia de edad * puede * ser lo suficientemente grande (no parece estar definida) para que se considere explotadora, lo cual Lo haría ilegal. Al no ser canadiense, no estoy seguro de la frecuencia con la que se juzgan estas cosas solo por la diferencia de edad (supongo que no muy a menudo si no hay otros aspectos de la explotación). Cuando tengas 18 años no habrá duda de que es legal.