I'm sorry you have had all of these things happen to you. Yes, you do have to laugh...I know I am!
I'm also very happy that you are not having a family portrait done this weekend. See...there is always something positive in every situation! LOL Have a much better weekend.