Matchmaking sucks

For the past few days, I have never gotten a proper match, not even demolition. Im currently on a whopping 7th lose streak and at this point Im not sure if its me or my teamates at this point. Some games Im the svp and the others i get rolled before I could even do anything. I feel like the game hates me at this point.