Get feedback from WM, find out where you went wrong, then move forward, keep moving forward and never look back. I failed twice at the DMI stage and I was gutted, third time lucky for me. I found that how2become interview tech books helped me, perhaps consider that. Good luck.