Sometimes debugging is really difficult. When it is a section with several asynchronous parts acting at once, complex date structures, and animation that you need to see, it can be a painful slog. But, as long as you end the day feeling you made progress, and you keep the knowledge you gained by writing it down, it’s OK!