Dude 20 is young to get married, I mean it can work but you guys still have not gone through the parting stage of life which everyone goes through when they hit 21-26. Once you are about 26 things tend to slow down and come back to reality. But those 5 yrs before you will wanna do alot of stuff that single people would want to do. Not saying you should peace the hell out but I am saying that that is kinda young to be in such a big commitment. I would postpone the marriage and continue to date a few more yrs and see where it is then and if then you feel like it is marriage time then go for it, if not go your seperate ways and have fun and enjoy life, you only get one of them.