Advice for meeting PhD deadlines

Never knew that time management can be an issue, until now when I am most definitely unable to meet my deadlines. My poor capabilities have led to:

1. A pissed supervisor. He is so pissed at me right now, where he is sure I can never complete my thesis in time.

2. A room of tensions. I cannot organise my work and there is too much to do, which is simply piling up.

3. Sleepless nights. Not that I try, but all those research-related-tensions have left me with insomnia. It’s so bad now that I can’t concentrate on my work.

I am in serious need of some help and advice with which I can complete my work on time and meet deadlines.