Help me :(

So my boyfriend has gone away on holiday for a week and I thought I’d be okay with it bcs he’s been away before and it could be way worse as other people don’t see their boyfriend for a month. Both other times I cried for a day or two and then I got over it but this time I just can’t. It all sounds really stupid and people always say distract yourself and he’ll be home before you know it but it’s literally been 2 days and they are the longest and worst days of my life. I don’t know if it’s normal or what but I keep crying, I feel sick, I can’t eat at all even though I know I’m hungry, and I generally just feel really low. All the emotions just make me not want to do anything with my day and actually do something to help myself which is super annoying. I spent the last 5 days with him before he left and I’m so used to having him with me 24/7 and texting constantly but he’s obviously busy and I understand that he can’t text as much as I’d like. I’m finding it really difficult to just come to terms and accept that he’s there and I can’t do anything about it and I just have to wait until he’s back. I know I’m meant to be occupying myself with lots of things to do so I don’t just sit here waiting for him to reply to my message for hours like I have done already but nothing seems to help much even hanging out with my friends. I know it’s so unhealthy to be so dependent on my boyfriend like this which is why I want advice on what I can do to learn how to enjoy being by myself without him around or being able to talk because I don’t want to be upset until the very day he comes home. I am happy for him and that he’s having fun with his friends but I just miss him so much.

+ just in case anyone was wondering he is aware of how I feel as we are very open and he knows that I’m upset about it and I feel bad because I don’t want him to worry about him but I go to him when I’m upset.