What a delightful thing the grinding mechanic is!! Don't be down on yourself--you absolutely nailed your main concept, so that's a win in my book!
Thank you!!!