If you could relate to any of these questions, first of all feel blessed because you are a human and not a robot. Life spares none, sometimes it hits hard and knocks you down. Yes, you might have been knocked down many times.
But at the same time, we all are gifted with some strength. That strength is to develop a positive mindset to bounce back every time you get knocked down. And finally stand tall like you never did. That indeed is a happy realization.