I got married at age 23. My husband and I had been together since I was 18/19. This was not an overnight decision. We prayed about it, talked about it, and had a good idea of what we were getting into. The problem that society has, is that they compare young loves to who in the media is getting married and divorced. Decades ago, there were scandals, hardships, and headache. They made it work. How? Because at the root of it all was love.
There are some young loves that get married because they are in love. There are, however, some who get married and still chose to live independently, with a "give me" attitude. I feel that if both parties are committed to being in love and married for the long haul, then go for it. Being a young love means as you develop into your own identity, so is your partner. You all will grow together and be able to experience new ventures and challenges together.
While, young loves can be those in their 30s, 40s and beyond. It is the 20-something loves that get the most slack about settling down. My encouragement for you is to keep walking in love, laughing in love, and living in love. If you chose to wait, wait. If not, go for it. But remember, the wedding is only 1 day and the honeymoon can only last for so long. Prepare yourself for the hard times, when times are good. Marriage is not rooted in selfishness. If you are still feeling selfish and wanting to achieve certain goals as a single person, do so. Do not place pressure on your partner to wait around for you while you "sow your oats" either. Be open and honest about what you want and ask for the same respect in return.
No communication in any relationship is detrimental to the welfare of both parties. Be young and in love. Be you.