1. A system ( 1000 ) structured to facilitate cognitive behavioral therapy for a patient having insomnia, said system comprising: a communication assembly ( 1002 ) structured to provide for electronic communication; a sensor system ( 1004 ) having at least one sensor ( 1020 ), said sensor system ( 1004 ) structured to detect sleeping activity data and to provide a sensor system signal incorporating said sleeping activity data, said sensor system ( 1004 ) coupled to, and in electronic communication with, said communication assembly ( 1002 ); a first processing unit ( 1006 ) coupled to, and in electronic communication with, said communication assembly ( 1002 ), said first processing unit ( 1006 ) structured to receive said sensor system signal and to convert said sleeping activity data into sleep pattern data; a second processing unit ( 1008 ) having an input assembly ( 1034 ) and structured to gather patient input data, said second processing unit ( 1008 ) coupled to, and in electronic communication with, said communication assembly ( 1002 ); a third processing unit ( 1010 ) coupled to, and in electronic communication with, said communication assembly ( 1002 ), said third processing unit ( 1010 ) structured to receive said sleep pattern data and said patient input data, perform an analysis thereon thereby creating a patient sleep profile; a fourth processing unit ( 1012 ) coupled to, and in electronic communication with, said communication assembly ( 1002 ), said fourth processing unit ( 1012 ) structured to analyze said patient sleep profile and to provide a course of therapy related to said patient sleep profile; and a display ( 1014 ) coupled to, and in electronic communication with, said communication assembly ( 1002 ), said display ( 1014 ) structured to present a user interface ( 107 ).