I just don't know what else to say except I'm so sorry you're going through this.
The good thing is.....YOU DON'T HAVE TO!
All of the advice these wonderful ladies have given you, should be taken to heart. You need to find a better, loving, nurturing relationship. Don't ever settle...there's always more to be found.