It not easy to be as authentic to yourself as you are here. We've all been both a Lydia and a Kira in our lives; the vulnerable, sopping mess, and the supportive friend trying their best. Long distance makes that connection oh so much harder, but we push through it because of love, and you've captured that discord here perfectly. Well done, gay f word (friend).