Congratulations maila, I heard you about the mixed feelings. Everything will be alright, just get everything you need ready.
As for the affidavit of support, if you don't feel comfortable asking all that private financial information to your sponsor, you can ask him/her to provide the...