Everyone struggle with time but one should keep in mind that there is only so much you can do. You need to identify what is urgent as opposed to what is important. I have written about
urgent vs important here.
It's a skill and discipline that takes so much to learn and master.