Wandering Seraph
One of the Old Gods
Cassian is very much his own worst enemy in terms of being able to connect and get close to people. He has a constantly running internal monologue that's something like, "romance is for fans, flirting is for fans, you are for the fans, don't get cocky". I don't think he acknowledges what he wants very often. His self-preservation instinct is too strong.