Source: http://www.mysingleconnections.com/blog/dating-advice/are-you-an-ideal-date-heres-the-checklist/