You should like you are juggling a lot of balls and putting a lot of pressure on yourself (as well as dealing with external pressures).
Firstly, COIVD has affected us all in different ways, and I know that uni's have been understanding in relation to the effect COVID has had on learning and scores. I would definitely encourage you to speak with your course co-ordinator. They might even be able to assist in referring you to a tutor or another online platform that could assist. I'm at uni, and I had a hiccup last unit and the uni were so great at giving me extra time to complete something, as well as pointing me to some online resources which I've found really beneficial in my learning. And I can do it alone. Which might be what you need, as your friend sounds (and sorry to be blunt) absolutely suffocating. I think we've all had friends like that (especially with the whole "that test was so easy" - whether they actually think that or not) who can not realise the impact their words and actions have on you. Is it possible just to say "buddy, I just need a bit of my own space as I'm going through some stuff?". Your friend might even think they are being helpful, and maybe flagging with them that you need a bit of down time is what they need to take the pedal off.
I won't comment to much on the vaccination thing... but given you are doing a degree in the sciences, I think you might need to sit with the boyfriend thing. If he is making you feel like you're not important, he keeps wanting space and it's creating friction with your parents, maybe it's worth considering if this is a helpful relationship. When I was in my early 20's, I kind of dated a similar type - I was dealing with my eating disorder (he'd call me fat), he was critical of my folks, told me that I was only getting promotions because I was "pretty" and was needing space (which involved him going out to strip clubs etc). It really screwed with my self-esteem (which was already fragile) and flared my ED up as I thought nothing I ever did was good enough. And it simply wasn't true, but I couldn't see at the time.
If I could go back and do it all again, I would definitely do it differently, but it taught me a lot about what boundaries I need to set with people and what I'm willing behaviours and attitudes I'm willing to accept. Given you are mentioning your previous issues with food, I'm going to assume that it happens when it feels like life is feeling like it's out of control (cont'd)..