Things aren't always perfect. Things can be terrifying. Heartbreaking. Gut wrenching. Good things can come from these bad things though, but the bad things still remain. The bad things still remain.All Rights Reserved
2 parts