Oh Jess, I'm so sorry. Life certainly seems like a roller coaster sometimes, doesn't it? I'm glad you have a good support system. ((((hugs)))) You are in my thoughts and prayers.