David Stockdale has revealed putting his family first was behind the decision to leave Brighton for Birmingham.