Congratulations bro!! Happy to see you relieved of stress now.I had the same situation (my wife an I). We applied on 112th July and we got acceptance 27th October. So I guess your next in line.
Can you please confirm a few things:
1.) Did you see any updates/messages online in your account some days before it was approved OR nothing changed till last moment and sudden update of approval?
2.) How did you follow up on your application with them?
3.) I submitted my application on 12th also, but when I login it says 13th (it actually displays receiving date). So when you logged in the account, what date did you see?