Love and lust aren’t always in sync. You can love someone, but not be ready to have sex with them. Or you can meet someone random and end up jumping in all the way. There’s nothing wrong with either. You’ve waited this long, so wait until you’re really feeling it. If he’s The One, he’ll understand.