Nightowl YOU'UR NOT A FAILURE you have two lovely children in your life. I was in the same boat as you but in a different way.
My in-laws put me down so much when myself and my husband wanted to get married, she even refused to come to the wedding and husband's father, brother and sister, they did'nt come to the wedding.
His mother put me down so much, saying things like, don't marry her she will leave you and really horrible stuff.
It broke my heart, and my husband's heart when they did'nt come to the wedding.
I was with him for 6 years before we decided to get married, and have being married for 9 years now. I have ayear old son now.
And you know what i will never sink to their level, and nor should you lovey hold your hand up high, because you have to lovely children. Don't feel sorry for yourself get a grip and get on with it.
You can get through anything in life, if you want to. You have come along way you can do it. x