Question: how do you know if you are ready for love?
Answer: you love yourself unconditionally. ... 
you realise you can be happy on your own. ... 
you've tossed away your list. ... 
you've called off the search (for 'the one') ... 
you smile a lot. ... 
you're comfortable in your own skin. ... 
you are willing to take risks. ... 
you know there's nothing 'wrong' with you.