Man this day almost was total crap

Amanda • 27 ttc for #1
After the disappointment of this morning my mom calls me to tell me my dog was hit by a truck and his leg was broke. I start crying of course bc he's my fur baby and I've had him 4 years anyway they take him to the vet. He's legs are just badly bruised and he has to be in a kennel for 5 days and has meds. He is one lucky dog and I thank God he's alive and still with me