Life is not meant to be easy. If it were then our souls would never grow and we would stay stagnant. We all have our paths in life and most time it is completely beyond our understanding. Like when you take your kids to the doctor to get their shots. All they see is pain, but we know it is necessary for them to stay healthy. Every bit of pain, every heartache has a lesson in it. The sooner you learn it the sooner your pain will end. And it is entirely up to you if you allow the pain to scar you.
My boys are proof to me that God exists. I see something better than me that actually came from me. That's kind of a miracle.