Always starting as black
I notice you haven't said anything about having white 2-3 games in a row?
Thats because, it is never happening

I notice you haven't said anything about having white 2-3 games in a row?
Thats because, it is never happening
The system tries to balance each player's number of black and white. Sometimes your opponent is more out of balance than you and that will impact things.
That said, you have had 3 whites in a row.
For blitz, you have had 2,364 white and 2,391 black. That is really close to 50/50. If you abort when you get blacks, then depending on who you get paired against, you may just get paired as black again.
I notice you haven't said anything about having white 2-3 games in a row?
Thats because, it is never happening
The system tries to balance each player's number of black and white. Sometimes your opponent is more out of balance than you and that will impact things.
That said, you have had 3 whites in a row.
For blitz, you have had 2,364 white and 2,391 black. That is really close to 50/50. If you abort when you get blacks, then depending on who you get paired against, you may just get paired as black again.
It is true that I abort when I get blacks in row. Sometimes I get black again as you say and sometimes whites instead.
Thanks for explaining it to me. It is clearer to me now.
My actual problem is not playing blacks in a row, it is that this happens in my first two games when I logged in Chess.com. Its becoming boring after sometime but I should get along with it.

I was told by a chess.com member of staff that the algorithm randomly allocates colours after a pairing has been made. So you can get ridiculous things like 7 out of 8 games as Black or whatever. Why it doesn't simply determine the colour based on which player had which colours in their previous games I have no idea.

I was told by a chess.com member of staff that the algorithm randomly allocates colours after a pairing has been made. So you can get ridiculous things like 7 out of 8 games as Black or whatever. Why it doesn't simply determine the colour based on which player had which colours in their previous games I have no idea.
As far as I'm aware, it does, and also takes into account how out of balance you are in general. But if both players had black in their previous games, then one of them is going to get black again.

The reason I sent in a request/complaint/bug report/whatever, to get that official response a few months ago was because I once had 7 blacks in a run of 8 games and I looked at a least one of my opponent's recent games in that run and he had White the game before he also had White against me.

The reason I sent in a request/complaint/bug report/whatever, to get that official response a few months ago was because I once had 7 blacks in a run of 8 games and I looked at a least one of my opponent's recent games in that run and he had White the game before he also had White against me.
Maybe you should ask to be able to toss a coin instead. After 7 blacks what do you think your chances are on the next coin toss ?

It doesn't need a coin toss, the algorithm to get the best distribution of colours after pairing players up is trivial and should almost never result in 7 of one colour in a run of 8 games.