Ruth Davidson says being away from her family during an election campaign filled her with "dread".