I had a mini meltdown yesterday. I won't go into details as to what spurred it on, but it was the second time I've been mad at God since we initially received all the bad news, almost a year ago. The first time I had...