Hey, vent away - your life got turned pretty upside down just when you thought you had pretty much planned for every contingency....but I have the feeling there was some very special reason this guy literally walked into your apartment, of all the apartments in the area...and that you happened to have that spare can of cat food....and enough love to watch out for a poor scrawny dirty boy who wasn't loved before.... that things work out for both of you. Maybe Someone has very special plans for the pair of you....