Build your social network, online and offline. Social support will get you through tough times.
Assertiveness is a delicate balance between submission and aggression. See where you stand with this test.Take this Test
"You can't really be strong until you see a funny side to things."
Don't try to be perfect. Accept that you are human, and forgive yourself for making mistakes.