Sometimes life gets you to the point that you just want to give up on everything, But I would like to just advice you to keep surviving till the end. Life is a journey and I promise you that someday everything will be ok , and you will become stronger than you think. Even if life hits you to the bottom rock, and I know how hard everything can get. 

Going through life is like riding a roller-coaster, sometimes you experience the thrill, and sometimes you experience the twists and turns that make you feel a headache. Life is not going to be a normal ride; there will be ups and downs, peaks and valleys.Sometimes you feel driven and motivated, and sometimes you feel totally down and feel like a loser. There are also times when you accomplish amazing things and achieve your goals, and there are also times when you hit the roadblocks and facing the challenges and unsure if you are on the right path.

If you go around thinking everyone else's behavior is about you, you are guaranteed to be making your life way harder than it has to be. Instead, assume that others' actions could just as easily be about their own private struggles, biases, or pain. You'll be happier, less discouraged, and less frequently angry.

Surrounding yourself with negativity won't just kill your joy and drive you crazy, the stress from all their drama can even seriously harm your health . The solution is pretty straightforward: don't engage with the drama queens and moaners and you're life will get instantly easier.

One of the most important keys to go through hard times in life is to understand that things will never stay the same forever. If you are facing some tough times right now, don’t worry because things will never stay the same.

It can never rain forever, right?

Once the rain is over, the sun will come out and shine on you. Just endure the challenges and the good times will come.

Yes, difficult times, challenges, setbacks, failures, and defeats are a necessary step in life. Regardless of whom you are or what you want to accomplish in life, these are the common things that you need to go through. It is a norm of life.

Take it as a challenge, as a test from God, and as a stepping stone to your success.

Without failures, there will never be successes. Failures, defeats, and challenges are what contributes to success and achievement. You learn the most when you fail.