Cancer support weekend: cause and effect ... you have what you accept