Life isn't fair. So one can't always say, everything happens for the best. You never know what may come, but expect the worst in life. Stay positive and never having regrets, is stupid. Life will teach hard lessons, but Sometimes it may get unbearable, thinking it's time to quit. It may sometimes help, to go on But the utmost truth is, Life is absolutely cruel, they say.