7 things which block your happiness:
1. Self hatred and self blame
2. Not being able to let go of the past.
3. Not being able to forgive yourself.
4. Not being able to cherish who you are.
5. Needing other to validate you.
6. Letting other people define who you are.
7. Trying to be perfect, and to please everyone.