We all have them - high maintenance friends, always in the throws of some kind of trauma that draw you in so you become involved, giving them help and support. You will always help people out if you can, that's the sort of person you are. But they will always let you. They don't feel bad if you go the extra mile for them, change plans for them, take, fetch and carry for them. They take advantage of your kind nature. Why is that, and what can you do to protect yourself? Take a read
He who buys what he doesn't need steals from himself. This has such a deep meaning. Sometimes we forget the things we have in this life are just temporary. Every good we do is noted just as every bad is. If we give ourselves an inch, we will take a mile eventually. We need discipline and we need to understand not to take advantage where it is not due. Be humble with what you have so that your soul may remain humble too.