This is a game. So the key is to have fun. If you are having fun, you’ll perform better and win/climb.
The best advice that I heard when I started was to force yourself to play 2hrs on every single hero before going into comp.
I don’t have very strong mechanics either. I’m actually surprised you jumped from doomfist to tracer… as they along with genji all need a very quick response time. but I digress.
I first started playing Torb, diva, and mercy… because they were “good”. I started comp and placed silver… but I hadn’t quite gotten all my 2hr playtimes in because I was impatient.
The drag was long… especially as I tried heroes like genji and widowmaker that I was just awful on and couldn’t grasp them to save my life.
Then I got near the bottom of the hero list based on what was “good” and started playing Symm for my 2hrs. And she really clicked with me. I had so much fun playing her. When I felt like I got her mechanics down… I brought her into comp and shot up to plat within that same season. I even created a one trick Symm account that hit 3400. Never left plat on this account until the Symm changes were announced and I gave up on comp as a serious endeavor.
I still play symm… but I don’t enjoy the game as much… and as such, my rank has suffered because of it. There is no longer any hero that really fills that sweet spot.
So, I just decided to play mystery heroes. There I did well, because I already had like 2hrs on every hero which made me far better than the avg person in mystery heroes.
When my friend coaxed me back into comp, I busted out lucio one time because I was locked in as a support in LFG and found I did amazingly well on him. I had never really thought I was that good of a lucio, even if I had a good win rate in mystery with him. My friend even made a comment asking me when I learned how to play lucio (since I had never used him in comp) But I had also adjusted my controls away from the default since I had played him in my 2hr run through originally.
It just goes to show that you have to really put effort into trying the heroes to find what works for you. Grinding 2hrs isn’t any good if you don’t adjust your settings and try to adapt and try to make the hero work. It has to be a solid and productive 2hrs… or maybe even more. I think I have at least 4-5hrs on every hero (qp + mystery). If its not productive, then you won’t find your calling.
So, I would suggest to really force yourself to try ALL the heroes… even the bad ones and you might just find something you love to play. You will only get good through practice… and you’ll only want to practice and play if you are having fun doing it. That is why I went to mystery heroes, to practice while having fun.
I wouldn’t suggest going into Mystery right away. It is too overwelming and you don’t really get to learn how each hero plays when starting out. It is probably why so many people dislike the mode. But Mystery is good for refining after you get the basics down so you’ll be working on mechanics without fighting with adjusting the controls.
None of us on the forums will be able to tell you what works for you. Don’t chase the meta, because the meta will change by the time you get good enough for the meta to matter.
Have fun and enjoy the time with your wife.