Sometimes you have to be with someone for a little while before you see their true colours, so don't feel too bad. At least you had the sense to leave when you knew it wasn't going to end well for you. There are still decent, sane people out there, just avoid the fats as best you can if/when you decide to date again.  Good luck out there :)