Not really sure what to do with Angel at this point so I think i'll wait for the next timeskip and have him wake up at home with no clue how he got there and wondering how much of last night actually happened.