When we are really longing for a relationship, it is easy to let standards and boundaries go out the window. If you are looking for a guy, you may be willing to give anyone that floats into your orbit a chance.  Now, I am not saying not to be open to different people, because I think that is a good idea. Sometimes we can get too specific with the type of person we want to meet, and close off potential matches. Sometimes, what we think we want in a person is really something different, or not as important as we deem it now.
The Spiritual Explanation: Many people believe that the Law of Attraction works by aligning God or the Universe with our wishes. We are all made of energy, and our energy operates at different frequencies. We can change our frequency of energy with positive thoughts, especially gratitude for what we already have. By using grateful, positive thoughts and feelings and by focusing on our dreams — rather than our frustrations, we can change the frequency of our energy, and the law of attraction brings positive things into our lives. What we attract depends on where and how we focus our attention, but we must believe that it’s already ours, or soon will be.
4) Hmm... weird again. Dunno what books you've read, but that is totally false. Nothing is perfect and the "LoA" I subscribe to doesn't say what you've described. Visualizing is only one tool of LoA... one which I don't really use. The perfect relationship and perfect diet are total BS. you don't visualize those things, you either build them (a good healthy relationship, not a perfect one) or follow them (a good diet).
That being said, I do believe that the ideas presented in his writing are timeless and just as relevant today as ever before. There is a reason why Mr. Thomas has been requested to speak to millions of people across the globe. I still say that the best way to benefit from all that he has to offer is to sit in an auditorium and hear him in person. Then, I recommend you read his book and revisit those key ideas he presented again and again.

While there have been countless books, audiobooks, articles, television shows, and of course, blog posts, on the topic of success in life, most people still feel lost. There’s a day-to-day struggle that many simply can’t rise above, suffocating in a sea of despair, hopelessness, and lost dreams. But, there must be a way. Surely, if others can do it, we can do it too, right?