I'm a solo founder and I love it. I don't have the issues you have, but I do often feel the pressure to take on a co-founder just to check that box.
Way back, I founded a startup with a co-founder, and it didn't work out because our commitment levels were different. Company failed for that and other reasons.
But my current startup that is launching this week (PlayPozz) has an outsourced technical team of about ten people. They work hard and are very experienced, and I haven't felt handicapped at all. I guess the drawback is that you have to pay them from day one so you need funding.
I'm not against having a co-founder, but I personally wouldn't settle for anyone who wasn't a near-perfect match.
I say go solo for a while.