~ The dilemma you are facing is not an easy one, and almost every person on the planet faces it. Almost all of us have relatives of some sort. There are few solutions here: either lend money to your unreliable cousin, forever forgetting about this money (because he will never give it back) and then you will maintain your family ties (but is this so, because you will no longer treat your cousin as before); or - don't give him anything, as you did and ruin your relationship with him. As you can see, in both cases, there will always be someone dissatisfied with this state of affairs.
~
Exactly. If you think of it, your family bond will, very likely, be damaged anyway, whether you lend the money or not. But that's when the amount is significant for you. If it's not, you can forget about it and treat your relative the same as before. It's all about the amount actually.
this kind of setting is pretty common in every family. there will always be that kind of relative who will scorn you and will understand the situation no matter how many times you explain it. all i can say about this is, that really depends on the situation. i have seen cases in which they refuse to lend you a helping hand even if you have helped them before and you have sacrificed a lot for them when they needed it badly, and when it's their turn, they will just ignore you immediately.