Further advice
If you're still stuck, don't get frustrated. Even the best of us spend countless hours on minor issues at times. However, if you need it, you can ask for help. Angular has a rich and supportive community online.
It does matter a lot how you go about asking for help. First replicate your issue using https://stackblitz.com/. Half the time, you will figure out your issue in the process of replicating it. Next, ask a question on https://stackoverflow.com. If you can provide the StackBlitz link to your issue, your problem will likely get answered quickly. If it turns out there might be an issue with the framework itself, then create a GitHub issue on the correct repository (in other words, Angular, CLI, Material, NgRx, RxJS, and so on) detailing your problem. If you found a bug in the framework, then you've officially contributed to the development of the open source project:
Otherwise, you can also use Twitter and search for help on the @angular...