mkay i dont want to make this all klancey but the “so instead of accepting people into my life, i push them away before they… reject me” bit…. like… this is why keith was so excited for lance to get out of the healing pod after the bonding moment. he felt like the one person that rejected him most was FINALLY accepting him, he felt like maybe things were getting better and this lifetime worth of loneliness was finally going to be gone because lance of all people accepted him and said they made a good team..!
so when lance said it didnt happen it must have hurt, a lot.
but with the latest progress - with lance of all people going to comfort him and back him up and a seeking him out for advice, of everyone to get advice from - hopefully keith will start realising that even if he’s rejecting people, lance (at least) is always going to be there for him, and it isn’t just a “keith” thing