Steve Rayner was an angry man when he first heard of his wife's skin cancer soon after their first baby was born.