1600 after one or two years is pretty good, in my opinion. Nice job!
I think most of us have those games where we blunder away a good position. I know I do. :D
If you're really serious about improving, though, you should review each game you play. Look through it yourself to try to find improvements in your moves. Then consult an engine to see what you missed.
Practice will help you improve, but practice combined with study will help you improve much faster.
Review every game you play. See what you can learn from it. Also, if you haven't already, it's time to start forming your own opening repertoire. This way you start to hone your skill set.
As Bruce Lee once said, "I fear not the man who has practiced ten thousand kicks once, but I fear the man who has practiced one kick ten thousand times."
Find your preferred openings and defenses. Practice them over and over again.
Eventually you'll get up to the 1700s. Then the 1800s. Then the 1900s. Then the 2000s . . .
Best of luck!
I've been playing for around 1 or 2 years and managed to reach 1600 on this site but still feel like I'm terrible, I feel satisfied with only a very small percentage of my games (games where it feels like I won because I outplayed my opponent as oppose to some obvious blunder). At around what point in your chess journey does chess stop making you look like an idiot?