Keep it up, you're doing fine. You're learning a lot from your projects, and even if you don't "finish" them, you benefit greatly from them. That's a good place to be when 18, and you're already aware of the usefulness of finishing stuff, so keep doing what you're doing but keep an eye open toward finding projects that you can/want to stick with.