The random draw for constructed deck is not very random?

Anyone found that the draw most of the time clustered card draw in a very narrow range? It doesn't happen all the time but I do notice that a lot of draw it tend to just draw the same cards within a very small range. For example if I have cardA x 4, cardB X4, cardC x4, cardD x4, cardE x4, cardF x4 cardG x4, cardH x 4, cardI x 4 and then 20 island. If is very likely to give me the followings (say 5 cards for test):
1) A, A, island, island, I
2) B, B, C, C, C
3) E, E, D, F, F
etc. Not saying it happens everytime and but I does seems that it is very likely to cluster the same cards and next to each other in some cases. Sometimes I have gone through redraw 3 times without a single land in all of them for a deck that has 22 mountains. It is until the 4th draw it finally gave me 2 mountain. I have played the a lot of real deck shuffle in the past I had some really had draw but never as bad as that. ^_^ If that is really bad luck it is really bad luck to me
1) A, A, island, island, I
2) B, B, C, C, C
3) E, E, D, F, F
etc. Not saying it happens everytime and but I does seems that it is very likely to cluster the same cards and next to each other in some cases. Sometimes I have gone through redraw 3 times without a single land in all of them for a deck that has 22 mountains. It is until the 4th draw it finally gave me 2 mountain. I have played the a lot of real deck shuffle in the past I had some really had draw but never as bad as that. ^_^ If that is really bad luck it is really bad luck to me
