I have been in 2 relationships.. my marriage is the second relationship.. I am not a big fan of wasting my time and I pretty much knew exactly what I wanted in a man, (intelligence, sense of humor, respectful, etc.) but I thought my expectations were too high and that the ideal guy I wanted, didn't exist. So I lowered my expectations and I ended up with my ex. And literally on the same day we decided to see a movie since school was out for Winter Recess, I ended up meeting the man who eventually became my husband.. I was annoyed, because had I have held out by one day, that first relationship would not have happened..
I ended the first one, to make a long story short, it was a colossal waste of time and I wish I could get those 8 months of my life back and he really wasn't worth the racist bullshit I went through with him, but my friends thought I should give him a chance since he seemed nice.. but even though it was a waste of time, I can't really hate on it too much as it literally led me to my husband.
He actually took care of us when we went to see a movie, and I ended up working at the same theatre later on. For the longest time, while working there, I was trying to figure out how I knew him because he was so familiar.. I knew it wasn't from school since he is 3 years older than me, but I couldn't shake the feeling that I knew him from somewhere.. It didn't come back to me until a few years after we got married and we were talking about the movies we saw at the theatre we worked at.
So perhaps I had to endure what I did in order to be ready for the real thing.