I won't claim the knowledge or experience that many of the folks on this forum can, having only returned to the hobby/obsession a couple years ago, but I wouldn't let my water profile dictate my brewing choices. If your water is wholly unacceptable for one beer style or another, you can always use store bought RO water, which is only a small additional expense. If your water is unacceptable for one style though, it probably isn't really good for any other style.
As far as sticking to only one style until you get it dialed in, for my first 10 batches I did 7 different types of beer, only 1 did I repeat. Of those 10 batches all were drinkable even though the 1st consisted mostly of 30 year old grain. The 1st 2 batches were not very good, but that was mostly a matter of developing a process that worked for me. That process has continued to adapt with experience and equipment upgrades. I do have train wrecks from time to time, I imagine that most people do.
I brewed my 60th batch last week, probably 25 or 30 different types of beer, and not a single one even came close to matching any official style definition. And, though I do have several general recipes I repeat with some regularity, I've never tried to do an exact repeat of a previous beer. Even when I start out intending to do a copy, somewhere in the process I get a wild hare and throw in a change up.
I personally couldn't care less about matching style guidelines, and think some folks would enjoy brewing a lot more if they were more concerned with satisfying their pallets and enjoying the brewday, than winning competitions.
Brew what you want, in a way you enjoy. When you make mistakes, accept them as part of life, and try to learn whatever you can from them.