Hay Rebel, your game looks like it's coming together quite nicely. I'm not sure you need a programmer. If there's something you think you can't figure out how to do, maybe you should consider cutting it out and leaving it for another game. Focus on what you're good at and make a game out of that. If you think it's really necessary, then you should probably save up some money to pay someone to help you out. But only if it's really necessary.