How Long Should The Dating Phase Last?

So, you've finally found someone who gives you butterflies, makes you laugh endlessly, and seems to understand every quirky aspect of your personality. But now you're left with a burning…