I can't tell if he likes me or not?
When my crush and I first met and started talking it was really obvious he liked me. But we go to different schools (live 10 mins away) and after a while things slowed up and we started to drift. After not talking for a couple weeks. I finally got the guts to contact him. We had a nice conversation. Then a few days later he snapchatted me (iphone app where you send pictures back and forth). We were just sending weird faces back and forth. I looked a complete mess. My hair was all curly and I had no makeup on. And he randomly sends me a picture of him smiling all cute and writes "you look pretty".So we've been snapchatting off and on since then. Last Thursday we were snapchatting like all night (he started it) and then I said I was going to bed. And he sent me a sad face and said goodnight. Then last night I started it. We snapchatted for 3 hours. But he wasn't sending happy faces. So I said "you look sad" and he said he was. And I asked what was wrong, he said he couldn't say. Which really confused me because now I'm scared it's another girl or something. But I said "cheer up <3" and he sent a picture of him smiling and said "okay".
I just don't know what to think. Sometimes I feel like he likes me, other times I don't. So I want other opinions.