Is my new boyfriend controlling ?

Okay so I have this new boyfriend and we have been dating for about a week but we have been friends before this for months. He gets mad that I go out on Friday nights to hang out with my friends but that's the only time I get to see them because I'm mostly doing school work during the week but I see him everyday. I even hang out with him on saturdays and sundays. He tells me I should care more about him than my friends and that he loves me so much that he would rather spend time with me than do anything else. But I think friends should come first because im a really friend oriented person. He also does petty stuff to make me feel guilty all the time. Like telling me he gets no sleep just because I said I didn't want to have a sleepover one night. He also likes to insult my appearance and then say he's joking or my intelligence. He tells me I'm selfish because I can't choose him over my friends. He also gets really jealous when I even mention a guy and always asks every time I go out if I kissed any guys yet he claims he trusts me and I have never done anything to break his trust. Sorry this is long but what do u guys think?