I'm mean Jesus Christ man...you seriously got some self-pitty issues.
Just stay focused. And that's all there is to it.
Let us run with endurance the race is now set before us.
It's not about finishing this race though, is that you keep on running.
JakBaronKing
Don't feel so bad dude, in fact, just because you feel that you don't meet deadlines doesn't give ANY reason why you shouldn't try your best to finish.
What's important is that you don't give up.
And work hard around your obstacles.
Like a stream, you must learn to flow around your obstacles, making jagged rocks smooth and easier to run over.
IN other words.....
If you have a particular goal in mind, but obstacles are in your way, you'll have to deal with them all the time.
And the smoothness is a symbol of practice and dedication.
The more to stick to something and work at it, the easier it becomes.
And when you learn to master that...certain tasks that take more time soon take less time.
Responsibilities are UNAVOIDABLE.
Family - Job - School - etc.
But when you become good at it, and strive to learn how to do well at it,
You make things easier.
For example - a chief in a high class restaurant who prepares things like filleting a salmon will actually find the task relaxing and comforting because it's so easy and second nature for him.
It gives him time to think of ways to season the salmon..
I hope this analogy helps....
PICK YOURSELF UP DUDE!
And just try again next time.
Learn to work with your obstacles!