Wonky, holey, curvy things are usually made by inconsistent tension, which is a function of being new. New knitters drop stitches, get stitches so tight they stretch over the needle and look like two (so you end up knitting THOSE and get extras), knit with the cast-on tail, forget which direction they were knitting in...
Ask me how I know. Nothing you're doing right now is new. I've done it all. I still mess up occasionally, but not NEARLY as much as I did almost forty years ago. Things that seem impossibly complicated to begin with soon seem so commonplace that in a few months you'll wonder what the big deal was.
Until it feels automatic, use all the aids you can get. Mark the right side of your work. A plain safety pin stuck through will do. Mark the line you're on in a pattern--a Post-It note works, as many here will tell you, or any one of a dozen other ways to manage so you don't knit Row 12 three times (yes, I have, and wondered what was up with the stitch count.) When you do anything complicated, learn to use lifelines. When you put your work down, make sure the pattern is with it (uh, yeah, ask me how I know about that, or why I had so many UFOs before the Internet made it easier to find patterns when you lose them.)
I promise you, it DOES get better. If you're really frustrated and don't like the way your knitting works yet, buy some non-superwash wool, knit a purse or slippers and FELT IT! Felting makes stitches disappear. You get to practice, all of your mistakes disappear, and you get a finished project to use instead of a lot of frogged and re-frogged swatches. It's supposed to be fun, so make it that way!