If deadlines are the only things that motivate you to get stuff done, then it pays to get better at setting and enforcing your own deadlines.
The alternative is waiting on other people to set deadlines for you. But then you’ll always be dependent on others for you to get your stuff done.
The problem is we hold the deadlines other people set for us as more valuable and important than our own promises to ourselves.