I agree with kez here. At diamond level in your own personal opinion your macro may be good, however unless your mid masters level your macro is still far below standard. You can win games purely by your macro and a-moving into their base at diamond level, and if you're not your macro requires improvement.
Again, only my personal opinion, but you should focus more on macro and less on micro at your level. ^_^
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.