I don't know you well enough or your girlfriend at all.

The only comment I'll make, based on personal experience, is that marrying at a young age is often a bad idea as neither of the personalities of the two parties are complete. What seems terribly right at 20 can feel so horribly wrong at 25. Messy, expensive, and somewhat traumatising to sort out.

Whatever you decide good luck.