I looked for an answer to this so I wouldn't be repeating something but I didn't find it. I've been knitting for about a month now and have made some scarfs and a change purse. The problem is my edges don't look neat at all! I pull them tight before I knit at the beginning of each row but it still looks sloppy. It is very frustrating! Any tips on how I can fix this problem?
I included a picture so you can see what I mean. The bottom edges of the purse are a little crooked because I've also never sewn before but I know how to fix that, practice!

Oh and the button hole is a bit crooked but I also know that is because I had an extra stitch, Boy when I tell you I'm just learning it is the truth!
The flap edges are what I mean, very crooked and uneven. I have to say I learned how to knit from this site, the videos are extremely helpful. I never could of done it without looking at them! So thank you very much!