I think you are driving your h batty with your insecurities. He does love you but can't be made to feel bad every time he's around you. He most likely feels bad enough and guilty. He wants to come back but you need to get a life first. Let him go. Go out and practice leaving him alone. Don't read into his actions (ie, the cell phone in the car at the mall). Don't try to guess what he's going to say or what he's thinking.
The more you stop getting dragged into futile thinking and actions the more your h will seek you out! Go have fun.