از مهمترین علتهای نگهداری راز پیش افراد پایبندی به مسائل و موضوعات اخلاقی است. عدهای امکان دارد به خاطر ترس از عواقب افشای راز آن را بازگو نکنند. گاهی نگران نظر مردم درباره کسی که راز را فاش کرده است، میشوند و دوست ندارند که دیگران قضاوتی نادرست درباره آنها داشته باشند. نگه داشتن راز باعث رشد شخصیت و احساس استقلال فرد هم میگردد و هم چنین به او این انگیزه را میدهد که رازها را بیشتر حفظ کند.