Yes, also if you ever run into an issue that is stumping you for more than 30 minutes, take a breather. Guaranteed the solution will come to you while you calm down or you'll come back and it'll come to you. Don't let yourself spend hours on a problem frustrated, it just makes solving it harder.