There's probably never going to be that 'final straw' if you keep doubting, reconsidering, and pushing off a final decision until a 'better time' or until you find a better guy.

If you question a relationship regularly and the thought of breaking up or being happy with other circumstances occurs to you all the time.... Maybe you should go for it, especially if it's a gut feeling that you deep down know is right.

It's okay to be single. It's okay to lose people. The uncertainty can be frightening, and having a stable life is nice, but you're worth far, far more. You deserve to be with someone who you are never unsure about.

If it's early in a relationship and you're waiting to find out more, that's okay. Just keep listening to yourself and know what you're worth. Don't let third, fourth, fifth, sixth, and seventh and more chances become a thing -- someone who loves you will respect you much sooner than that.

You're amazing, beautiful, kind, and intelligent. Never doubt that, and never doubt the kind of similar people you deserve in your life. You got this :)