Trust me, she knew who she was dancing with the entire time. She just chose to see the good in everybody. I personally don't think she should change that about herself. It's possible her energy could even bring out the best in the devil
Stop over-explaining and justifying yourself. Only a few people will ever understand your journey and when they do, they'll have your back and never make you feel less, crazy or foolish. Those are the people you want to keep in your life forever.