Confusing boyfriend

I haven’t seen my boyfriend basically all day. I saw him for maybe an hour today. He leaves all the time to study and be with his friends. This has been happening since October. Today he didn’t come back until midnight. It is final exam week but I’m feeling very deprived. So I was in bed and I was about to fall asleep and he came in. May of been evil of me, but I pretended to sleep anyways. I’m getting sick of not being a priority after 4 years of being his girlfriend. He laid down next to me but was as stiff as a board and didn’t touch me or say anything. He laid there for about 5 mins, went through my pillows to find my vape/pen, took a hit off of EACH, and then proceeded to leave my room. Not even a kids goodnight? AT LEAST??? Idk I felt betrayed with the whole situation. What should I do? Ik I should talk to him but ik if I do I’ll probably break up with him. I don’t want to hurt him