brownalchemist:

You can give someone your all and it still won’t be enough. You can accept someone for who they are, faults and all, and it still won’t be enough. You can try your absolute hardest to keep things afloat and it still won’t be enough. Whatever the case is, it doesn’t mean that you weren’t enough. You were, you ARE, more than enough. Don’t ever let that haunt you.

so-humorous:

Got to keep that that walk strong