I hear what y'all are saying but I feel you shouldn't have this mindset until you hit or almost 30. Early 20's is too young to be pressed for time and security like that.
I am old. But I always had the same mindset. Most women don't want to waste time with someone who they don't see a future with or that doesn't see a future with them. Why do girlfriend or wife things for someone who doesn't want to commit? Like I said fun go with the flow is cool but for years? That just sounds stupid to me.