Overwhelmed and procrastinating a bit