Honestly, I think your journey is really admirable and I would suggest keep pushing and don’t give up.Some direct TC apps to UK firms. US firms pay more hence they get most of my attention. I’ve never had any luck with MC firms really. US firms I’m weirdly successful with - last cycle I got Latham AC, W&C AC and Ropes VS. UK firms don’t want me it would seem. This time neither type of firm seems to.
Be kind to yourself, you’re almost there!
Please take care