How to form a beautiful and rewarding life in this world and the hereafter?
It is narrated from Imam Sadjad (A.S) who said: If the following four characteristics are in a person, his/her belief is complete, his/her sins will be forgiven, and will meet God when Allah (SWT) is satisfied with him/her .
Divine piety when having the responsibility for public work
Truthfulness towards people
God-fearing and modesty against all bad in presence of Allah (SWT) and people
Good behaviour towards family
 Meshkatul Anwaar, page 172 and Beharul Anwaar, Vol. 66, page 385, hadith 48.
Other links: Some people suffer from hidden ShirkWays to become popularRemembrance of Allah