You need emotional support and some break. Take your mind off him. Focus on yourself, exercise, walking, swimming or yoga, friends, a movie or a book, some volunteer work, music, sun rise in the morning, massage, acupuncture, everything will help. Learn to take good care of yourself.
If you do get divorced (which I think may be good for you), financially you will lag behind of the people that never divorced or people who remain single. It is hard to change. But you will be able to cope. In time everything changes for better. In about one or two years when the kid is a bit older, you will be feeling much happier. You will be laughing at yourself, how silly and naive you were.
If you do not get divorced, you will still be getting better in time. Remember to think less of him. Love is not everything.