Hey, I’m sorry to hear you have been struggling. In my opinion, you have done the right thing by expressing your availability. Socials are organised for vac schemers to attend, so you shouldn’t feel guilty for attending them, especially if you are a bit low with the workload! I actually did a similar thing when organising virtual coffee - I mentioned I was attending a social at X time, so I can call at Y. It turned out the associate was also attending the same social! So I definitely don’t think it looks like you are prioritising the social, but rather you are staying organised and managing your time well.
Has your vac scheme ended or do you have another week? If you have another week, I would recommend refocusing your energy on learning as much as you can, rather than the end goal of getting a TC. Try and take the vac scheme each day at a time too, rather than thinking about the end result. I know it’s easier said than done though
Remember: you secured a vacation scheme which means the firm know you are good enough. Your work can’t be perfect, so they won’t be expecting that. What firms care about is a genuine desire from candidates to learn as well as enthusiasm too.
Wishing you the best of luck with it all