Shopping for baby blankets

I don"t know how this happens, but whenever I look for something and try to find it really hard and I know that I really need it, I just can"t get it. Let"s say, I want to buy a new pair of jeans. I look for it online, but I can"t find anything interesting. I visit our local shopping centre, but all pairs look the same. I visit brand name shops but the jeans sold there are too expensive for me. It"s like I keep getting across obstacles and in the end, I come back home empty-handed. It"s the same with everything else. I was looking for some baby blankets for my niece a couple of weeks ago. There were lots of blankets everywhere, that"s true, but I could not decide which products to choose. They were all too expensive, too heavy, too uncomfortable, too colourful, too bright, too dark, too big or too small. As usual, I returned home with nothing. But sometimes I go shopping without a particular aim. I just want to look at things, relax a bit, maybe try on a skirt or two. Then it turns out that I leave the shopping centre with a bag full of new clothes, books, CDs, and things such as baby blankets. I have no idea how it works. Perhaps when I"m relaxed and I don"t feel that I have to rush to get something, I am less picky and find what I really like among thousands of products?