I have been dating this guy for about a year and during this time, he has beaten me three times the latest of which he pushed me down the stairs. I was admitted in hospital for about 30 days but now I am well. He always apologises after beating me up and reassures me that he loves me very much but I doubt this because I think he is on drugs. Most times he becomes so sweet and he buys me gifts when he knows that he has wronged me and I always end up forgiving him because no one has ever loved me the way he does. Should I be patient with him and hope that he will change once we get married? He proposed to me when I was in hospital. My family thinks I am crazy but I am just in love. Please advise
{Ruth}