Hello Web,
I have timeline similar to yours, Med request at 1-Apr, 3rd line at 22-Apr and DM at 20-May. I have the same nightmare as you but reading your status here made me more comfortable, it means maybe we will get the news soon. Is your officer DA20220?