YIKES!!! Sounds like you've had a rough time lately, but you have a great attitude and that goes a long way. Keep it up!