Taylor- There's nothing wrong with waiting to have sex until marriage. It's a perfectly valid choice, and if it's right for you, it's right for you. The problem is when you try to dictate what someone else does to their own body. That's the most basic human right: the right to one's own body.
If you choose to wait until marriage, I am 100% behind you. But if you choose not to, I'm also 100% behind you. It's your choice, it's an individual, personal choice, and no matter what anyone's opinion is it's offensive to try and tell a person they don't have that choice.
You know what I mean?
I'm glad your opinion is changing, though. Being able to break free of what you've been told your whole life and form your own opinion is a sign of great maturity!