Josh got his cast off about a half hour ago! He has been so worried about getting the pins out, but it ended up not being too horrible. He said it hurt, but the doctor did it really fast, so it was over quickly.
He has to go back for a follow up in six weeks and then again in six months to make sure he has full range of motion back and in the meantime he has to do some physical therapy on it, but overall the appointment went well and the doctor said it was healing well.
Josh's arm is still sore and he's probably going to want to take it easy for a few days, but he's thrilled to finally be rid of the cast!
In other news, I called the Visa status line today and there's been no change. I'll start calling again on Monday!