Yeap, same here, everytime people get their DMs and Visas, I'm also happy for them. :) :)
So you are med received now. I am pretty sure you will get your visa in less than a month. Like we are only two weeks ahead of you. :) You have no additional requirements, right?