The development in computers go faster and faster. Just trying to keep up with all new things in programming languages,, the way things are programmed, new stuff in operating systems, databases etc takes a lot of time.
Further more are programs more complicated as they used to be, Simply because people expect more fancy stuff, possibilities, speed etc.
All this makes programming timeconsuming and challenging but can also lead to frustration.
I think that excepting that your human and that you just can't shake code out of your sleeve at a great rate would give you some peace of mind.
I mean well so I hope your not offended by this post.