Creator/star Ryan O'Connell's semi-autobiographical and uplifting Netflix series premieres on April 22.