Hi LoganJoan,
What I see here is a kick @ss story of survival, perseverance, resilience and triumph. Maybe you smelled. But you know what? You did what you had to do to survive. How could one stay daisy fresh while living in a car? My guess is that if anyone from that time sees you it can mean so many things...they think, "oh, I was wrong" or "wow, look at her now" or "man, I am struggling and I wonder if she notices..."
Perspective. And yes, over thinking will be the death of us. But it is okay. Put it to better use. THINK about how far you've come. Think about any lessons you learned that wouldn't have otherwise. And think about what a cool thing it is to suffer, keep going, and keep on going anyway....

FearLess47