It's hard to see it when you are in it. I stayed in a bad marriage years too long. Subjected my children to insanity (doing the same things over and over again). I still mourn the loss of my marriage (been divorced almost a year). I miss the home we had, but the bad far outweighed the good. It might take you leaving and moving on for him to realize he has a problem. Your love life (and his) is not important at the moment, what's important is creating a stable healthy environment for the kids. His online dating is just silly and absurd.
IOAA2 has excellent advice. A new beginning always starts at the end.