Building things is hard. That’s true for software development and a ton of other things in life. Building meaningful relationships, building a reputation, building a better world. Whatever your construction site is, building is hard.
Sometimes things come easy and that’s when we forget that things can be hard, but time will surely remind us at some point.