I think that you as a 35 year old guy would have the views you have
But as a 21 year old ?
No chance. Unless you are saying you had several women aged 17 , 18 , offering you sex at 21 and you thought ..no , that's clearly wrong ! Leave me alone
No chance
You are looking at this through the eyes of a 35 year old and making a moral judgement , not you as a 21 year old with a very attractive 17 year old saying hello 😀