You are living with abuse and there is no reason to continue to do so. There are agencies and groups that will help you. You deserve respect and peace in your life. Please make a call:
National Domestic Abuse Hotline (US)
The National Domestic Violence Hotline | Abuse Defined The National Domestic Violence Hotline | 24/7 Confidential Support (US)
International Directory of Domestic Violence Agencies
Canada:
Home « HotPeachPages International Canada: domestic violence information « HotPeachPages International