When you are dating remember, its similar to an interview but more personal. Don't tell the person everything on the first date. Keep it fun and keep it light.
Make a list of what you are looking for in a life partner. This will do two things for you. First, it will help you identify the type of person you want to add to your life. The second thing is it helps to give your angel's or the universe your wish list. They need to know what you are looking for.
Try to make your list as detailed as you can. Put 150 items of qualities you think would best fit you. Remember, potential is only potential. You can't make a snake into a cougar unless they are willing to change.
When you are done with your wish list, on the backside of paper write what you don't want. Stick to your list. Red flags are usually noticed in the beginning of all relationships and will be the things you will divorce over later. Better to leave now. Stay focused on the positive stuff and don't make allowances for bad behavior. Most importantly, protect your self-esteem at all cost. It's hell to try to get it back.