Welcome, sounds like your journey is similar to mine and I guess many others too.

Enjoy.