 No man and no woman is going to meet every one of your needs. If you go into marriage saying, man when I find that right guy riding on a white horse he is going to change everything. One day my prince will come. Stop watching Disney movies.