You would probably be better off posting this stuff at a domsetic violence forum. This is not the place to be posting such personal info - trust me on this.
Here are some forums you can check out to get some help (although I personally, having been through it, think your best alternative is to leave his monkey ass):
http://www.prisontalk.com/forums/forumdisplay.php?f=957http://www.safe4all.org/forums/http://forum.freeadvice.com/domestic-violence-abuse-38/Good luck.