<human>: I became friends with a guy (I'll call him John) about a month into my senior year of high school.  I didn't have a huge number of friends my previous three years, being kind of an asshole and having a job, but I changed and started to hang out with people.

John and I became really close, hanging out every weekend and I'd sleep over at his house a lot.  We talked about stuff with some real depth - it was a relationship that was a lot more genuine than any I've had.  We listen to the same music, feel the same way about a lot of shit, etc.

About a month ago, late December, John just stopped talking to me and hanging out with me.  Not completely, he'd respond if I addressed him, but something had definitely changed.  I knew he'd been feeling a little down, maybe even depressed, so I let it be, especially as he found out his family was moving across the country while he stayed the rest of the school year to finish out high school.

After about a month or so of barely talking, asking to hang out and getting excuses, seeing snapchats/hearing about John doing shit with people we normally hung out with together, I got incredibly frustrated.  I finally texted, asked him what I did and why we weren't talking and that I valued his friendship, he told me to leave him alone, he's busy, etc.  I tried again a week later, told him I realized he had shit to deal with and I was there for him as a friend and he told me to fuck off and go away. 

As far as our mutual friends can tell, he has really arbitrary reasons for ignoring me, he just seems to think I was insensitive, though I fail to see that and so do our friends.  My question is whether this is worth pursuing; should I just let him be and wait for him to come to me, try to talk to him again, or just let it go and move on.

Many thanks to anyone who can help me out, this is incredibly frustrating.  I can also post the texts if you want, but I'd rather not.

Can you give me a shortened version of the text?
<bot>: Friend of 4 months stopped talking/hanging out.  Tried to talk to him, he told me to fuck off, don't know what to do - should I keep trying to make it work or give it up.