I am so sorry to hear about all of the breakups.
Lemme tell ya, I've been through two 2-year relationships. Breaking up sucks but after time.. you get through it and you know that you're young. You have a whole future ahead of yourself to worry about. You also have your gorgeous babies to worry about too. A guy is least of your worries! Heads up, as cliche as it may sound, time will heal the pain.
I've moved on to bigger and better things since my breakups. They were difficult for the first month because I felt an emptiness inside like something was missing. But, in the end I realized that it wasn't him that I was missing because he didn't make me happy to begin with but it was because I was lost without the routine of being with someone. I cured what ailed me by just being around friends. You also have your dogs there for you 100% when you need them. Cheeeer up!