That's amazing! Good on you for pushing through