Ryan is a gorgeous blonde, rugby playing stud-muffin. Ben is a short-sighted geek. Ryan is absolutely crazy in love with Ben but Ben's insecurities get in the way. Will Ben have what it takes to kill off his demons and will Ryan have the patience to wait for him?