Relationship Problems

Babbie
I Have A Wonderful Man In My Eyes . We Had Our Downfalls Like Any Couple Should An Are Going To Have In Any Common Relationship . My Question Is : We Barley Talk Anymore Since He Moved To Tampa An I Moved Back With My Mother . He Cheated On Me In The Past , Has Physical An Somewhat Mentally Abusied Me . Yet He Was There Through All My Horrible Times While Being Homeless An Fighting With His Family .  I Do Have Big Insucerties But I Wanna Know Should I Stay Together An Try To Work Through The Problems An Keep Growing Cause We Will Be Making Two Years On March 19 Or ?? . 
Please Help .
If wanting to know the whole story I don't mind telling everything