I think you either need sleep or some professional help.