Thanks to allforGC!!
I got it. I really appreciate your help.
When it comes to my status, I don't care much about my H4. What I care is that I have legal status. With your clarification, I will just let my H4 expired and stay in AOS instead.
Thanks again.