Wow! I can only imagine what you are going through between his actions and caring for him for 5 years! It sounds like he is the one completely in the wrong... please do not beat yourself up over it....