Hello Friends,
You may disagree with my simple suggestions. But let me try.
According to me if you are well aware of your study problems like you have mentioned in your post, then this may be considered as “half the battle won” situation.
Never stop your study and don’t think too much about new things like direct tax code, new company bill etc.
Keep observing the things and new amendments as and when they come. As per my thinking if you have basic understanding about the subjects then you can very easily understand the new things in a very short time. Just work out on your ability to stay calm in a panic situation.
Let me tell you a secret to perform well during your student and professional life. Just improve your observation power and learn how to stay calm in a panic situation.
Good Luck and Best Regards