Impede [im-peed] (verb):
to hinder or obstruct.
My online window shopping spreeimpeded my work on my graduation.
Impend [im-pend] (verb):
1. to be imminent or about to happen.
2. to threaten or menace.
I summoned all my energy and focus as the deadline to my graduation project impended.