How do I contact support now?

I believe there is something wrong with my account. Mainly matchmaking because I have 20 games losing streaks. All that while playing with people much above my skill level. This has to do something with my account, but I can’t find a way to ask Blizzard’s support directly.

you are not alone, don’t know if they will fix this.

Tell support you have trouble buying lootchests/authoricating payment. When they ask for details say its your MM

What do you believe it is happening ?
It seems just bad luck to me.

Do you have any evidence you being sabotaged ? Because you can send it to bliz and ask them to invetigate you account for mm errors.