Let me give you the timeframe: coke & porn and bucket list boy were all within 1 week. I am a firm believer in giving people opportunities.
A friend of mine said “Listen, we all date assholes till we meet the right one.” At the time I thought it was a harsh statement, but he’s right. Not that the people I date are assholes; because who we choose to date is a reflection of who we are and what we think we want. While dating, we are really testing out the combination of qualities, characteristics, and life desires we are looking for. We discover the things that we thought we wanted might not be what we need.
Approaching dating as though it is testing out our happiness hypothesis or algorithm can help minimize some of our own expectations. Create an equation that includes the elements that you absolutely require (fixed variable) and the elements that you think you want (random variable). Focus just on characteristics, qualities and life desires. For example: a friend of mine has the following requirements of the men she dates: ivy educated, graduate degree, professional, shared religion, family-oriented, certain age range, & certain height requirements. Physical appearance, sense of humor, adventurous, and work-life balance are not priorities for her. Identify the elements that you think you must have and those that you’d like to have. You might find that dating based on a system testing out your happiness hypothesis, will help you figure out what is a better fit for yourself.
The other elements about finding the right person are far more complex. Being in the right frame of mind + the right place + the right time + right chemistry + the person also possessing the right set of characteristics.
You might also find that you will feel less pressure on making the wrong person fit the model and essentially you’ll stop dating assholes.