Hi, I'm a 25-yo guy and 3 years ago I met this girl 9 years younger than me. In the beginning I was attracted to her because of her looks, but after talking with her I saw that she had a beautiful personality too. We didn't know each other's ages at first (and she looked a lot older than she really was). We exchanged phone numbers, and through texting, I found out her age a few weeks later. Before this i already had feelings for her; however, despite knowing that we have a big age gap, I'm still very attracted to her. We continued texting and I confessed to her one year after we met. She accepted my confession but was worried about our age gap (and so was I). We've been dating for two years now, and from the day I confessed to her, I only wanted our relationship to be about love--no sex or any of that until she turns 18. Do you think our relationship is okay even though we have a big age gap and she is underage?