I don't think there should be deal breakers, obviously everyone has things they find more attractive and desirable. But people can change. A lot of people are saying a deal breaker is smoking....It is possible for a person to give up and become a non smoker!!!! We are all works in progress and everyone is equally as important and special to God...Every human is unique, lovable and able to change. Jesus had as his best friends people who were outcasts - a demon possessed prostitute, other evil doers- but they were transformed by love and God's power to overcome evil. It is possible. I have thought for a long time, my ex boyfriend was a self harmer and there is no way I'll pick someone else with that issue. But then I've come to think, maybe the experience has taught me how I can be more understanding and if it is God's will then I shouldn't reject someone who is like me, a work in progress with issues.