Those are questions I get on a regular basis. The answer is not always clear. If you are in a verbally, emotionally or physically abusive relationship, you cannot leave quickly enough. If there is alcohol or substance abuse, you can’t leave quickly enough. Then, there are situations that nothing appears to be wrong. In fact, everything appears to be right yet it doesn’t feel quite right. This is where gut instinct needs to be your guide. If it feels like you need to stay in the relationship, then stay. If not, then move on.
I’m a huge proponent of not wasting time in a less than extraordinary relationship. On the other hand, sometimes it takes a season or two to figure out if he or she might be the right one. Sometimes you just have to get out of your own way and see what happens.