It sounds like your ex could have been a perfectionist. If that is the case, nothing is EVER good enough. It had nothing to do with you.
Have you had time to get to know who you are? before you started dating these two men? From what I have read you already expect rejection from at least one of the men, that is why you are dating two, sort of a back-up plan...is this right?
Its okay to take things slow and have healthy boundries in place. You dont have to share your deepest feelings in five or six dates. I feel that sharing this part of you is a gift you give to someone, make sure they are worthy of this "gift."
Good luck and keep posting