Putting faith in Allah Subhanah Wa Talla is all you need when looking for peace and contentment. Having eman (faith) that Allah Subhanah Wa Talla is the only One with the answers and solutions is the first step to happiness. We sometimes forget that Allah (SWT) is avaialble for us 24 hours a day, 7 days a week, and 365 days a year. All we have to do is seek him. Allah (SWT) said in Surat al Baqarah, verse 186.