I'm pretty much at my wit's end...