Afr0, just take a break for some time if you need to, but seriously, just don't quit a project right now.
I know how it feels, trust me. But your contribution ain't meaningless, everyone is making (programming) mistakes, delays happen and sometimes you have to work on important backend stuff...