I guess I'm too good in giving others' advice. Without taking it for my own good. I guess all of us does that. I keep most to myself. I've been raised in that manner. Sharing the good to the people surrounding, spreading the positiveness but keeping all the saddest things by myself and never show it no matter what happen. I guess it helps me to be strong and have a good faith no matter, bad or good thing happen to me. It keeps me and helps me to grow from time to time. But then, once I've been crushed down, it is always hard for me to get back on my knees. It's a bit tough for me to stand tall again. I really take my time to do so.
Now, am holding onto this, cry a little or cry as long as you want but never forget to stand back again. Kneel and cry and complaint everything to God, cry and pray, and make sure to get back on your feet again.
And wa-la! I really did that sometimes. I cry, I pray and I stand back again. We need those times regardless how strong you are in the inside. In fact, we need some little times for us to cry a bit. To let go your tears a bit. We really need it. In short, we do need the alone moment for us to reflect back our doings.
For me, I do believe in God. He listens to whatever you ask for, listens to whatever you tell Him. You just need that faith to keep on listening to His call. He lets things happen according to His ways, not yours.
Sometimes, it seems He fulfills yours, sometimes it seems like He is letting the bad things happen to you. And for me, if it's bad, that will be your lesson. Learn from it. Bad things happen for a reason. And the reason is always for you to learn something. Learn to make things better than before.