So me and my boyfriend have been together for six years and we have two beautiful girls together., and for the last four years he has had this job where he works out of town Monday through Friday and is only home on the weekends. He has told me several times that he does want to marry me and once even said he has picked out a ring. But while I was pregnant with our second child he cheated on me, this was last July that I found out and I decided to stay with him and try to work it out. I just...