Trust me… Run as fast as you can. It would be easier to say what he has not done. He will claim your his soulmate and turn around the same day and cause a fight and cheat on you. **** slap you around when you call him on it he even dragged me by the hair after spitting in my face and punched in the jaw. Do I need to go on? I could write 2 pages of what I allowed him to do for so long. He has several internet dating apps and searches Craigs list. He is now a Ubber driver.