I think you're stressing & investing too much time, emotion with that pos tbh. The right thing to do should pay debt to the E guy & forget about that loser.. hell, I'd put that lil boy in the trash can after he said "fuck you", street dogs might worth your time more than that mentally challenged individual