Like Jenny and Velvet, I too want to urge you on. You have been learning a lot and it may feel like there’s no end in sight to what you still need to learn, but you WILL see progress as you gradually put things into practice.
Jenny and Velvet have both offered such wisdom and support, I really have nothing specific to add right now, but wanted to join with them in encouraging you along on your journey.