Thank you SOOOOO much.
Sure. Let me tell the whole story of the second interview. It was last Monday on August 5th and yes, the officer was different. This time he was really a gentleman and he only did what he was supposed to do. No inappropriate questions, no offensive comments, nothing. He first put me under oath and asked to see my passport. Then he double checked the information I had already provided in form I-485. He just asked some of those Yes/No questions and said he would check the documents again and make the final decision. When he got to the question 14 on part 8 ("Have you ever been denied admission to the United States?") I answered No I haven't but I have filed I-485 once and got denied two months ago due to early filing. He didn't seem very curious and simply said: "Ok but I mean other than that!" I have no idea if he already knew about my first denial or not. The case in front of him was much thicker than the case I saw in the first interview! I don't know if he got any information from previous petition or not. Anyway, since I did not have anything to hide and I had prepared myself to face the same monster, I decided no to go there with an attorney and I think it was a correct move. He didn't seem suspicious at all. The interview took only 10 minutes (as opposed to the first one which took around an hour). The only thing was at the end he wanted to see my original birth certificate and said the photo was odd and it did not look like me. I said, yes I am seventeen in this pic and once upon a time I was handsome. He just said: " Right. Once upon a time I used to have hair!!" Then he returned my birth certificate to me and said that he had no more questions and that was it!
I wanted to make two suggestions based on my weird experience.
1) If your case number is fairly safe ( I would say for example less than 7500 for Asia) DO NOT file early especially if you are from Iran or one of the sensitive countries. Believe it or not, I consulted with 4 or 5 attorneys after being denied but neither one had even heard about early filing policy!!! This is soooo weird and I think many officers are completely unaware of this law too. But once you get denied, you cannot convince them that they have made a mistake. You are not a winner in this game. So if your CN is not that high and you think it normally gets current earlier than June, early filing is not necessary because it is always risky.
2) DO NOT ask the officer about your back ground check. I did in my first interview and he suddenly got suspicious. He was like: "Why are you asking? Have you done something you are worried about?" I said: "No, I am asking because my case status has remained unchanged for a long time." He then said: " Listen, If there was a problem, you wouldn't be here sitting on this chair." This exactly happened to one of my friends too. She was Iranian too so I don't know if the attitude would be the same for all the applicants but generally I would recommend NOT to ask anything. Only answer the questions politely, formally and concisely. Almost all you need to use is: Yes sir, No sir, Thank you sir OR yes ma'am, No ma'am, Thank you ma'am!!!!
Good luck to all who hasn't been interviewed yet. If you have any questions, don't hesitate to ask.
Thank you again for all your support. I really appreciate your kindness.