There is no way to keep track of all the fabric I have either. I have many times bought another piece of the same fabrics. I figure if I like it enough to have bought 2 pieces, than I must like it!!! If I am trying to match for a project, I will bring a couple of small scraps with me to the store to match. Though, I don't always remember and have brought home lots of fabs that don't quite go with whatever it was I was trying to coordinate with.