Awww, sorry to hear about your foster & about Rex missing. I hope he turns up soon. We'll be keeping our fingers & paws crossed that he comes home soon.
Wonderful news to hear about the new boyfriend, congrats!!!!