He wouldn't talk to me for days and then he said he didn't want to talk to me when I asked if we could talk. Almost a week later I surprised him at his lunch break with his favorite foods. He was so happy and kept texting me about how nice it was. Then he just stopped responding and said nothing the next day. I asked to call and we talked for like an hour and he just said he was upset I lied to him twice and that it felt like I didn't trust him. He texted me later that night and asked me if I was okay and we texted a little bit more.
A couple days later I surprised him with a Christmas present just since I knew I wouldn't see him until after Christmas. He was texting me freaking out about how amazing the present was and he seemed so happy, we were texting like we used to. We txted the whole next couple days again like we used to but today he's being really short sending one word responses. What is happening? Help