Move to South Carolina and I will introduce you to my son. He is a nice young man your age who is looking for a nice, moral woman to date. lol
Seriously though, it is not easy to leave a relationship of 10 years. And of course not all of those 10 years have been bad. If they had, I would question your sanity. But at the end of the day, you have to do what is best for you and your children. Staying with someone who continues to make you feel less than the most important to him will only lead to heartache down the road.
This says it all.
I feel so heartbroken cause all the chances and forgivenes I have give him seems like he doesn't care at all.
If he does not care, then why should you. You cannot fix the marriage without his being committed to changing his behavior and I don't see any sign in what you wrote that he is committed.