Life is way too short to spend any of it with the wrong person.
People have a lot of “reasons” why they are not married or why they haven’t set a date, whether it be “not tell after school” or “not tell shes older” or “not until I get that new job” is an indicator of a lack of personal commitment. Any excuse should be considered an auto-disqualification (Auto-DQ). You are wasting your time and your girlfriend/boyfriends time (life) by being dishonest through indecision. If are already in a relationship and someone asks you out on a date, if even for an instant you consider it, you need to immediately rethink your relationship. Remember, You don’t ever need to stay in a relationship because you think you owe someone, or you feel obligated, or you don’t want to hurt their feelings. You owe it to them and yourself to be honest.
Ask yourself if you want to spend the rest of your life with this person and if they want to spend the rest of their life with you.
Accept no excuses. Life is about you and when it’s over – that’s it.