So, a little over a month ago FH and I started arguing over the same problem we've been having for a while..but he wouldnt let it go and would start a fight about it everyday (sometimes even yelling at me) we dont live together so I went home after the argument and for the next few days every time he called me he would bring up the same thing! To make a long story short, I got so sick of hearing about it and being yelled at that I ignored him for a few days and in the heat of the moment I gave him the ring back..but immediately regreted it and knew I made a mistake. I called him and told him I was so sorry and didnt mean it. We went a whole week without talking because he said he "needed time to think about what he wanted." We started talking again a few days ago and even hung out...I apologized numerous times, told him I wanted to fix it. We've hugged and kissed but he seems so distant. I have no idea what to do! I know I made a huge mistake but how do I get him back? Do I just wait?