Alright. Here's how I think about dm. Think of it like chiseling a sculpture out of marble. Aim is something you acquire over time and it adds onto itself the more you use it. It's a sculpture that will get more and more beautiful the more you use it and chisel away no matter how tired, bored, or how much you think you suck at doing it. To be honest. Don't worry about your aim. Play the game and take it along for the ride. Do wrist stretches and mge/soapdm to warmup or just to work on the raw aim at most.
This is your aim right now
https://carraramarbles.files.wordpress.com/2014/09/block-white-marble.jpg
You need to nurture it and work on it. The problem is you expect to grind mge or soapdm for 10 hours then wake up tomorrow a god. That's not how it works at all. The more reasonable thing to do is mge for an hour or two. Play some scrims or pugs. Then go to bed and wake up tomorrow and do it again. Repeat this and don't worry about the results yet. A month from now you might only be slightly better or more consistent. MIGHT. That shouldn't bother you. Two months. Three months. Heck, a year from now you might only hit 20% more of your shots. That shouldn't bother you.
The reason why we get so annoyed isn't because of how often you ask the question but how simple the answer is.
You'll find the more you worry about the aim, the less you'll improve. I promise you if you come away from this thread and you only focus on gamesense and don't worry about the aim. Eventually it will come. Eventually. It might be a year from now. It might be two years from now. But, you'll do what we all did and wake up someday realizing you made your aim into this....
https://cdn.kastatic.org/KA-youtube-converted/JbWGusfynCw.mp4/JbWGusfynCw.png
.....and you'll never be so happy as to realize the best thing you did to focus on your aim, was not to focus on it at all.