Nicole - This R/M sounds very C0-DEPENDENT. Please read up on this. This is not healthy. Your happiness can not rely on him. He sounds very unstable and controlling. Do you really want to be on this rollercoaster for the rest of your life? Eventually you will learn that you can only help ppl that want to be helped. I think he is still playing you. Is he really capable of giving you what you WANT/NEED?? You need to figure out what those are.
Have you guys thought of MC or retro? He needs to earn back your RESPECT and TRUST. Make him earn it. Make sure it's REAL and CONSISTENT.