If you gave Meth few times to your best friend - sorry, but not only you are not his best friend, but you are sucky friend. Addiction is not explanation for this.
The he snitched on you also.
You REALLY need your priorities to sort. Best friend is ready to stand next to you no matter what. You cant call best friend either someone that snitched on you to save himself, or the one that share meth.
I am sorry but if my friend had some cocaine and kept it to himself when I had shared cocaine with him, then he is not a true friend.
