Without the trust, a marriage lost its foundation. Nobody can predict future. It is time wasted to dwell on whether you can find someone or not after divorce. But one thing is for sure - i.e., even you might forgive your hu*****and, but you will never forget it. Ask yourself, "Can I fully trust him again?". As we Chinese say, "长痛不如短痛“。 Nobody is advocating or encouraging divorce. But in some cases, divorce is probably a better option. In my opinion, this is one of them. Start your life fresh. From your description, you are a strong woman. Life is not easy no matter you are single, divoced,or married. If you believe in yourself and work hard on it, you can create a good future for yourself. After divoice, you and your hu*****and don't have to become enemies, particularly in the matter of raising your children.
This is my two-cents.