Why Did He Act Like This if he doesn't care?

We were trying to get back together(i have been the one chasing him and he was responsive but still cold and kind of meanish saying he doesn't love me but has some feelings and will take time to get comfortable to be expressive) and were fighting again. Said the worst things to eachother and he said to move on from him and go and date the guys that are after me. When I finally said ok and sent a fb date invitation from another guy. He said fine go get lost. Then like 5 hours later he texted on viber( i blocked him on my phone) like shame on you i can't believe youre going out with him. If you go out with him I won't ever take you back( he was telling me how he didn't want me and now this)., he sent a screen shot of his iphone text inbox the top one being saved as Anna saying I miss you(this was fake, he made a fake number and texted himself and saying i wasn't the only one playing those games and that it was my loss and how other people deserve him more) and I blocked him. He messaged on whatsapp an hour later saying shame on you and i didn't reply then 20 min later texted with a different number saying shame on you and i didn't respond.

Is there a way to use a smartphone without using ANY data?

Is it possible to automatically disable any data use on an iphone? I don't need data while i'm not connected to Wi-Fi, but from articles I have read it sounds like my phone still uses it for things like email. Is there a setting that says "don't do it unless there's Wi-Fi"? SMS and calling doesn't use data and thats all I need when i'm not at home.