After many years in a relationship with my partner he has just walked out on me and his new born baby. I've recently discovered he has cheated and lied to me throughout our time together on a massive scale. He is now taking time out to decide whether to be with us or another. He has left before and I have always taken him back. This time I know I should end things for good and yet I find myself waiting for him to make his choice and hope he will choose me. I hate myself for it and wish I had the strength to let him go and put an end to the misery he hasput me through over the years. What I really want is a settled relationship, so why do i stay with a man who is incapable of providing this.