Just stay up all night and be productive, its what I usually do when I cant sleep.

Or take the diphen and be tired all day tommorow, well either way you'll prob still be tired.