Thank you!
> I really need help actually sticking to a project
I am not sure I can help with that :) Self control is hard, there's so many cool things to build.
> What are some tips about Rust that I could use?
I'm sorry, this is too vague.
> What are some things that can make my code less verbose too?
Not all kinds of verbosity are a bad thing. But usually there are libraries to help with this. For example, writing your own error implementations can be verbose, but thiserror can help with that.