This sounds accurate. I see myself as a Pain Manager more than a Product manager.
Product just solves the pain that users have ;)
Sometimes we get it right the first time we launch it, I think most of the time we get it right over a period of time.
Trying to do a little bit better everyday and ship as fast as possible!