what should I do?

Well I have been on and off with this boy for nearly 2 years. And we're talking again, so I have all these feelings. But... He changes within a month of speaking, he will start slow replying me, and he doesn't text me no more, but he snapchats me. 
What should I do??