Answered Mar 24
It depends.
Each country, and each state or province in the country, can have a “Legal Age Of Consent”.
If a person is over the legal “Age Of Consent” for their area, then they can legally have sex with other people over that age. If they are under the legal “Age Of Consent”, then, they will be viewed as the victim of Statutory Rape, with the older person viewed as the criminal.
Some areas set a time-difference for the two people. The difference between a 25-year-old and a 17-year-old might be viewed differently to an 18-year-old and a 17-year-old.
Different areas may have different punishments. They can be very serious, like a felony criminal record (that future employers can see), being listed on a sex offender registry (which may be public to everyone), and a year in jail.
There are also other consequences, such as to your reputation.
Also, just because something is legally acceptable, does not mean that it is a good idea. When I was very young, but over the legal consent age, I received advances from much older people (men and women) that were wrong and exploitive. These people were actually confused and offended when I rejected them.
In the situation that you describe, the police might just ignore the situation, as long as your parents don’t complain. This could be very different if it was a younger female, and an older male.
My advice:
Find out the legal “Age Of Consent” for the place where you live (i.e. your “jurisdiction”). Do not have any sexual contact before both people are at least that age. If it is only “a few more months”, then that is a short time to wait. This is especially important if one or both people are living with their parents (who might complain to the police).
Generally, a small time difference can mean a lot for young people. In your late-teens and early-20s, a few years difference can be enormous.
One year difference in age is usually very small. But, if someone else is ten years, or more, older than you, I would reject any advances, and refuse any further contact.
Waiting awhile can also give you time to get to know the other person better. It can also give you time to gain experience, and to figure yourself out. This can help you to make better decisions about whether to have sex with them or not.
tldr; Keep it in your pants until both people are over the legal age for sex.