oh I am so sorry that your two oldest disappointed you, and this hurt you.
I am glad you had your "baby" to show you love and how special you are
I have two that are a little younger than your two... and I can remember some tearful mother's days and birthdays... they were so self centered!!! But as many have said, if you raise them right (which you did) they will see what they have done. My girls now show me so much love (well... sometimes anyway

)
As to the girls hating you for leaving your ex... oh no... don't take that on yourself please. You did what you had to do for yourself and the girls!! You did what was right and what was best... please never forget that!!!
Hugss......