So I met this guy in October 2014 (Overseas) We Kept in touch when I went back to the Uk,we spoke everyday for upto 5 hours at a time,skyped,phoned one another,and texted.He told me how he felt about me,and that is more than like he was always thinking about me.
I went back to see him at the end of January 2015,everything was perfect on the first night,he said he was so happy that I had gone to see him.
We arranged to meet another night but I fell through,and he ended up waiting for me for 1 hour,I explained the next day that I was sorry we didnt see each other,and that I wasnt playing games with him,that I really wanted to see him.We arranged to meet again on the last night,he was working at the hotel where I was staying,i didnt know he had finished work,he was upset and went home after waiting 20 minutes,he said he was expecting to see me and when he didnt he decided to go home.I Gave him an ultimatium said if he didnt come that night,there wouldnt be a next time,I had been drinking and was upset,I wish that I hadnt said it.After that he said we're better as friends,i said i can't be your friend,he said i cant be your lover.The next day he blocked me on facebook,so I was texting everyday for a week had no replies,decided to install whatsapp,found his last seen status was a week earlier,I sent him a photo of the present I had bought for him for Valentines day,he said I don't care,I don;t want anything from you,you give me space and peace.Bye.I never messaged him,his last status on whatsapp was a week earlier,so he rarely used it,after the message he sent me,he was going on everyday ever since sometimes 6 times a day.Then yesterday which would be two weeks since I had said anything to him,he sends me a message hi how are you,I had changed my status on whatsapp wrote no distance is too far as long as I have you,feelings are real,i can't forget you.and had uploaded a photo of me holding red roses,and after that,thats when he messaged me the next day.
So what does it sounds like,is he still into me,does he want me back?
What should I do?