My dear Jack, you can’t marry on another person’s timetable. You marry when you know you’re ready. The problem you have is that you’re dating someone four years older than you. That has its own pressure. To be sure, she’s also under pressure from her family. They want her to marry fast. What she’s simply done is transfer the pressure to you, but you’re nowhere near ready.