I have been a designer for a long time, but I avoided web design for many years. I had seen so much really bad design that I thought
it was extremely difficult.

It is.

So is good print design.

When ideas and communication are there, it all comes down to execution.
When design and execution come together, websites become beautiful pieces of artwork.