Hi Nadya,
It is possible that we are not seeing the entire picture. Without a detailed flowchart that includes with is need by everybody, it is difficult to make fully informed judgments.
You seem to be enjoying web development and your making good progress.
LelandJ