The only thing I can tell you is this:

Listen to the little voice in your head. Whether it's positive or negative, listen to it. Sometimes your head knows what your heart hasn't seen yet.