How to Know You are Ready for Sex!