So in order for my bff to go to a concert with me he had to do a bunch of things (turn in job apps, take his english final). he told me his teacher wasn't there, so now he's gonna take it tomorrow. Then he said he turned in one application, but he didn't want to go and fill out the other one. The upsetting part is, he lied to his mom saying that he turned in both apps, and that I went with him, and he lied about his english teacher not being in school that day. His mom called the school and said that he was there. So he lied to me and his mom. And when I went to his house to try and figure all of this out, he wouldn't answer the door or pick up his cell phone and house phone when I called. I yelled up to his window and he just yelled back that he didn't want to talk. The thing he's angry at me for is I texted him that I hope he fails 12th grade because that is what he deserves. And he really does. He doesn't do his work and I'm tired of always making sure he's doing it and that he turns it in. I'm tired of caring. What really put me over the edge is that my brother is doing the same thing except he's in college and it's costing my family thousand of dollars we don't have. So now he's not talking to me at all, and I'm pretty sure he deleted my number from his phone. I'm not angry with him at all, I just want to know why he's constantly lying, and then thinks he deserves all the things I do for him. I just want some honesty for once and not have to dig so hard for it. I think some time off from each other is good, but I'm afraid he'll never stop being angry He's pretty much the only friend I've got, and I love him to death. I really don't want to lose him... Any opinions/advice on the situation is highly appreciated!