I am 19 (female) and my boyfriend is a lot older than me. I have never had any form of sex and he said he would wait for me but I am not sure how long. He says he loves me and cares about me and I love him too.
How long would you be willing to wait for your partner?