Hi a little advice / reassurance needed

So i was lucky enough to get two spring vac schemes this cycle. Unfortunately one i didn’t convert (feedback to come) and another i am still waiting on the outcome (coming up on 2 months post vac scheme) and I know that one person from my vac scheme was offered a tc a few weeks ago, not sure ab everyone else. I thought both went well (evidently not ofc).
I don’t know what to do about the one i’m still waiting on- i am really struggling with the uncertainty of waiting especially as they said we would hear back by late april. I know that they do stagger decisions and have a dtc route that is still ongoing. My friend who is a trainee says to wait it out and not email. What do you think? Also please be brutally honest- what are my chances i genuinely dk if i can keep my hopes up for much longer or try to start getting over it.
Secondly, i am really really struggling with the failure of it all. I had a good cycle, i tried so so hard and im still not good enough. I desperately want to succeed but i felt like i truly did my best on both schemes and i still haven’t been able to convert.