I know it's tough man...especially since you have been friends for a long time. But if you let him take advantage of you it won't get better for you...only worse. I hope it works out for you.