While I don’t agree with your aunt’s reasoning (that just sounds absurd to me), I am with her on the fact that waiting isn’t necessary and it’s not something I would recommend.
If that’s what you want, then of course that’s your right! But personally I think you need to test drive the car before you buy it…
Having sex doesn’t automatically mean the relationship is based on sex. Build a relationship and have sex be a part of it. You can be safe; there’s plenty of different birth control options and STI prevention that are extremely effective when used correctly.
Don’t have sex because you think it’s going to keep him from cheating or something later on – I mean, I don’t even understand that theory – but you should have sex so you can see what your sexual chemistry is.
You could have every single aspect of your relationship lined up perfectly: they’re your best friend, you spend every day with them, you can’t get enough, the sexual tension is crazy, you can’t wait, and then you get in bed… *bomb whistle*
It’s happened many…many…many times. Everything could be absolutely perfect and then the chemistry just isn’t there! If you want to commit to someone for the rest of your life, I think you should know what you’re getting into. What if they have performance problems? What if it’s terrible!? What if you committed to this person that you love, but your sex life is horribly boring and you realize you would have known it wasn’t the right fit if you’d been with them BEFORE making that commitment!
Marriage, relationships, being in love…it’s not based on sex, but sex is an INTEGRAL part of it. Without it, you’re just hanging out with your platonic best friend.
Those are my thoughts. But it’s just an opinion. If you disagree, then do what you feel is right for YOU. Everyone’s different. 🙂 Good luck!