Yeah, I'm a chronic procrastinator too (see I'm replying to this instead of building something) and I find I'm really only motivated by fear... so all my accomplishments tend to be very last minute because I waited until I was scared of failing or letting someone/something down.
Maybe you need a very public accountability goal, or buddy or something? I know you're super scrappy, but could you outsource a project manager who is just going to badger you about small milestones or something? It sounds awful.
Haha yeah exactly.
Simultaneously a great and terrible idea.