You probably feel like people are jumping on you, but try not to take it that way. It's just that so many people have gone through the pain, it's hard to remember how totally aggravating the whole thing is! I probably would have felt I were being discriminated against if it weren't for the fact that we are a white hetero couple.
Some of the super experienced here can also be frustrated by seeing the same questions/problems/complaints over and over again, but the advice you will get here is priceless (even if it does sometimes sound mean - it's not meant that way).
So it's not you, it's that the rules are crazy and confusing and they have made everyone insane! Now you, like me and many others, have a new insight into the wacky world of immigration. I was hoping that after gay rights were sorted, we could move onto women's rights (ERA never passed), but I think we need to do something about global immigration rights.
You should have everything you need now, so I hope you can get sorted out soon. When in doubt, send more information than you think should be required, and make it the most official version of that information possible. My application was about five inches thick with documentation.
Good luck!