source
Being great is fun, but being great with no happiness, makes you worth nothing.
Doing things you want is the best thing in life
Rather than pleasing others and not suiting your self.
You can hate yourself for your wrong doing or mistake, but not forgiving yourself makes things worse.
Fighting for your right, sometimes makes you feel like life is misrable,but doing your best and, enable them stand up for you.
Learning from others mistake and making use of their goal achievement in a different way give you more knowledge with different brand.
Acknowledging your wrongs, learn from its and push towards a new goal settings.