The age of consent is 16 in most parts of the world is 16. So you are literally just wrong on that. In Canada a 16 year old can legally consent to having sex with whoever they want as long as the person they are having sex with isn’t an authority figure.
A 14 year old can also legally consent to having sex with anyone who is 5 year older than them in Canada.