Roz ... I can relate (somewhat) to how you feel. It took me 2 years to get over a 2.5 month relationship with a man who was my first true love. I was like a zombe for those 2 years, cried myself to sleep from time to time. I knew I just couldn't go on like that for the rest of my life. I know my case was very different from yours ... but just like the other posters said, you need to move on. He was the one who had the problem - whatever it was that caused him to be abusive, it was from deep down and it was not caused by you.
I snapped out of my 2-year low when I watched 'Titanic', I know, kinda cheesy but remember at the end, Rose had to let Jack go so she could survive? I finally had to say Goodbye and let go so I could move on.
Now I am married to a wonderful man, I can't tell you how lucky I feel. You and your children deserve all the love and affection, and you will find someone.
<<HUGS>>