Imam al-Sadiq (PBUH) explained the requirements for a peaceful life in a narration as follows:
قال الصادق علیه السلام: خَمْسُ خِصالٍ مَنْ فَـقَـدَ واحِدَةً مِنْهُنَّ لَمْ يَزَلْ ناقِصَ العَيْشِ زائِلَالْعَقْلِ مَشْغولَ الْقَلْبِ، فَاَوَّلُّها: صِحَّةُ البَدَنِ وَ الثّانيَةُ: اَلاَْمْنُ وَ الثّالِثَةُ: اَلسَّعَةُ فِى الرِّزْقِ، وَ الرّابِعَةُ: اَلاَْنيسُ الْمُوافِقُ (قال الراوى:) قُلْتُ: و مَا الاَْنيسُ الْمُوافِقُ؟ قال: اَلزَّوجَةُالصّالِحَةُ، وَ الوَلَدُ الصّالِحُ، وَ الْخَليطُ الصّالِحُ وَ الخامِسَةُ: وَ هِىَ تَجْمَعُ هذِه الْخِصالَ:الدَّعَةُ؛
Imam al-Sadiq: There are five required conditions for a peaceful life; in case someone lacks either of these factors he or she always feels their life is incomplete and they will be nervous;
1. Health
2. Security
3. Abundant Provision (Rizq)
4. Unanimous Companion
One asked who is the Unanimous companion?
Imam answered: wife, Children and good friends. The fifth factor which includes all of the above is comfort and peace of mind.
Al-Khisal, page 284
source : hawzahnews