As long as you enjoy cooking, don't give it up. Just continue to make what you know, and learn about what you don't. I'm not a great cook, but I enjoy the process of cooking and never set my expectations higher than my capabilities. Don't worry about a few crappy dishes, sometimes they just don't come together the way you envisioned.