When I say high school sweathearts, I am refering to the person you were dating when you graduated high school and began college. See, I am asking these questions for several reasons: 1) many of my sisters are engaged to the guy they have dated since sophomore year in high school. Most of these girls have only dated that guy, and they are now in their junior year of college. I worry that these ladies are going to marry the only person they know, and if it fails (not that I want it to fail...I wish only the best for them) they are going to be crushed and unable to move on in their lives. I am fully supportive of their decisions and I am happy for everyone out there who has been together for such a long period of time. IMO, people change dramatically from senior year of high school to their second year of college. I know I did, and I realized that the relationship I was in (with my sweetheart) wasn't what I wanted out of life. I met someone else....which leads me to my second point.
2) I have been with my guy for 2.5 years. We will both be 23 years old this summer, and we both have our college degrees. I feel like this is the time in my life where I should be planning the rest of my future...well, as much as I have control over. We have discussed marriage and children, but it's still not a serious conversation. All of my friends think that I will have a ring within the next year (

), and I am in no rush to receive it. He thinks that we aren't ready yet...so that's why I wanted GC input on how long you think you should be together.
3) I have mixed feelings about living together before marriage. On one hand, I think it's good because you get to see if you could actually share a life with this person. On the other hand, I think it's not a good idea because you know that at any time you can run from the relationship. I agree with the posts saying that a couple will work things out if they live together after marriage. Oh, such confusion running through my head!
Anyway, sorry for being so long, and thanks for the feedback!
Happy Tuesday