Hi Kasey,
I haven't been posting for quite a while.. but after reading your post... GET OUT!!!!!!!!!!!!!
What are you doing living with a person like that.. You already know the answer... he's NO good.
Why do you think you have to have a man in your life... You can do JUST FINE on your own...