Hey Steve, Welcome to SRP.

You got that right, being patient can be hard, but I think you have to add something else to that list.
Have fun and enjoy.
I know I am and I'm still a newbie too,...