When is it an appropriate age to have a BF?

Vote below to see results!