Huge props to you, Gio. I commend your continued efforts and unwillingness to give up on him. I'm hoping your efforts are rewarded and he mellows out a bit for you. Best of luck!
Side note: Juice has mellowed out as temps have dropped and even took a F/T rat the other night. This was his first ever F/T rat, fingers crossed it's not a fluke, but time will tell.
Good luck Gio!!!