i wish it never happened to u . but this world is a evil place to live ..as people say u will never know ..sorry to hear ab ur experiance. i am pretty sure that guy is not a good person after all and perhaps never want to do anything to hurt u .
but no excues .he is bad.i agree.
take care and best of luck