MMR is like a Balance. Lets use a banking example. You have 100$. You make 50$. You now have 150$. Your friend has 200$. He makes 25$. he now has 225$. Which one of you has more $? Your friend, you might have earned more but his starting balance is higher.
Lets talk about win rates. Who you play matters. If you fight 1000 toddlers and win you have beaten 1000 opponents and have a 100% win rate. You think Hell yes, my ability to crush children who are still learning how to walk properly is an accurate representation for my skill as a fighter and then go into MMA ring... You get Demolished by some dude with a 45% Win rate. Gee golly gosh! apparently the context of who your beating matters for proper accounting for skill.
Lets talk about streaks. MMR is a balance. The order is irrelevant apart from impact generated by K Factor and We variables. Lets shelf that for now. Your history is say WWWWL. Alternate version of you has WWWlW. Lets say your gaining 5 points per match. So (5+5+5+5-5) Vs (5+5+5-5+5). Do the basic addition and low and behold! alternative version and real you result in this. 15points gained Vs 15 points gained. 15=15 so clearly wwwwl = wwwlw. Crazy who coulda guessed basic addition works like this?
Your ranks not throttled. It never locks you down. You can fix your account if you improve and grind the numbers out. Its EASYER to try and rely on high K factor and luck to hit gold then it is to be reliably able to achieve that. But if your banking on luck of teammates your gambling with a bad hand because your unable to rely on yourself.
So, don't trip it. Honestly stop freaking out about your rank. What you can do is just play because you enjoy the game. If climbing is important to you what you need is to focus on self improvement every game because thats the only reliably way to shift the odds into your favor and the only variable you have any control over.
Stupidly imo when talking about silver, people think its "low" or "bad" but thats the MMR for the average player. Being silver is never a mark of shame. Bronze just means that your a little below average. No big deal, all you need is to become roughly 5% better compared to the average player and you can hit gold.
End of the day what matters is if you enjoy the game. Know why your playing and what makes it enjoyable Or your just wasting your time.