Not gonna lie, I've got a couple tears pricking the corner of my eyes, because this post was so genuine and sweet and just reminds me of the good things. So thank you!
I've felt a lot of similar stuff. Lately I've been beating myself up a lot for having fallen so far back. But I have to remember that the road to recovery is really long, and sometimes you fall down into the well. And that falling is not your fault, especially when that brick in the wall had felt so strong before it broke into your hands. I guess the difference is that you know which route to avoid when you dust yourself off and start the climb again.
The struggle of feeling "deserving" of love is a hard one too. I've always said that the only thing a person has to do to deserve love is exist, so why can't I let myself feel that? Why don't I apply to the ideal I allow for everyone else to apply to myself? I don't have an answer for that one yet, but I'm figuring it out.
I know I ramble a bit, but I definitely wanted to say you're not alone. And I like the idea of little supportive boats that keep us afloat.