Finding love is like a startup:
You don't know if it is the one but you need to put your heart and soul into it.
If you're having backups, it's going to shatter one day or another.
You have enough contention and knowledge where it can go wrong, you still do it anyway.
You will always find others who are not competent as you, but theirs is going much better than yours.
Sometimes you need to convince yourself and others that it's the right thing to do for long term.