Hey Dom I think everything you said is spot on. The reality is that we are all human and all make mistakes. Like you my personality and fear of getting Pia's visa denied was such that I wanted to be spot on with everything, like so many others here. I researched and researched and provided so much info. We also waited to file her application until we knew things were in order with minimal risk. To the extent in fact, that many others on here did not go to and still secured their partners visas.
I am sorry for those that have missed something that resulted in delay or denial. Sure Pia and I are together here but please be assured that every couple experiencing pain on here brings sorrow to Pia and I as we know what it is to be apart and would not wish that on any others that truly want to be together.
Good luck to you all!