We had talked about when we were going to see each other next and I'd pretty much resigned myself to having to wait until the beginning of August to see him, but instead he suggested buying a ticket for the 4th of July weekend! And he bought one!
SO... he'll be arriving Wednesday night and staying through til Sunday! Now I have to decide where to take him and try to figure out how to have him meet all my friends while he's here! I can't wait for everyone to meet him!