<human>: Can you condense the text into a few key points?

Hello. Thanks for taking your time to read this, I am having troubles with my boyfriend who I have been dating for almost 4 months now. He lives all the way in New York and I live in Pennsylvania, so it's a long distance relationship. We skype and text everyday, even when he is at school or work. Thing is, if I go off and spend time with my friends and don't respond to him on time, he gets either angry or depressed. Not only that, but he has literally told me that the only reason why he is motivated or happy anymore is because I'm in his life. Which doesn't seem bad right? But it's gotten to the point where he is literally devoting all he can to make sure I'm happy... Buying me gifts, skipping out on friends to just talk to me, trying to change his appearance to seem more 'attractive' to me... Which I appreciate very much! But I don't want or need these things. He's changed since I first met him and I don't know. There was even a time he has told me that he doesn't need friends because he has me. I tell him I love him, I talk things out with him, but it doesn't seem to work. I try to give back everything and make him just as happy but it .. doesn't seem right with him. Am I overthinking it?
<bot>: Boyfriend of 4 months devoting every second, every minute and every day with me, getting angry over me not responding to texts quick enough and says he doesn't need friends if he has me. Is he obsessed or in love?