Keep getting critical feedback and don't be so harsh on yourself buddy up with a suitable mentor and watch how they work and cater it for how you work you will get there I'm 2 months in to transferring from a surgical ward to emergency medicine and finding it a hard transition but enjoyable and lucky enough to have a very supportive team not expected to know everything ... always lots of people around and you can bring your speciality to them and utilise it. Stick in and good luck