I've been married for 3 years. I have a wonderful husband that is caring, supportive, and loves me to death. We have a 1 year old son. I hesitated about getting married, but went through with it because the wedding had been paid for already and I was sort of pressured by family. I love him, but I'm just not happy. I don't feel I'm ever going to be content with him. I had an ongoing affair with someone that started before we even got married. It was like I was trying to sabotage my marriage. I wanted to be as mean as possible to make him leave me because I didn't want to be the one to leave. He had given me no reason! I broke it off with the other man, thank God. However, I feel like fate has landed someone else in my lap. I've met someone and it just seems so right. I'm not sure what to do. I can leave the perfect man who'll always be faithful and take care of me, and whose family I love and venture out alone again in hopes that I'll find happiness with someone that I don't know all that much about right now. How do you know if you are ready to leave? What if I walk out only to find that I left the best thing for me? I know other people out there have got to be feeling this way sometimes. Please advise.