I don't like at all to remember this.
When I was younger, lets say 20yo, I was really bad at it. I basically couldn't take care of myself properly. I was dirty, my apartment was extremely dirty ... I had no notions of being clean ... I was wearing dirty clothes, i wasn't brushing my teeth often .. i was probably smelling like if a creature crawled inside me and died there and was rotting. I was just not realizing it ... i couldn't process that info ... to me it was irrelevant, but at the same time i was feeling really bad about it ... couldn't understand why I was like that.
Now I'm 36 ... I REALLY improved. I take a shower everyday, even if its not a natural reflex. I brush my teeth everyday, my teeth are all normal color now.

... I rarely shave tho ... my beard grow for few weeks, then i shave it down ... grows back ... shave it ... same with my hair, I always wait too long. But its ok .. I keep improving slowly.
My biggest issue right now, is cleaning up my place. I usually do it the day before I know someone is visiting. I know its bad, but if the door bell ring and I don't expect anyone, I just hide and do not answer. I'm really scared that someone would get inside my house at the worse time possible and he would see my mess. But I'm soooo much better now. I went from "I can't see the floor at all" to "I can see it most of the time"

I'm really proud of the improvement. For me its a huge thing.
I don't know what is causing this .... Its like if I don't know what to do with the items. If I go to bed, I take off my t-shirt and ... It goes on the floor ... if i find a pencil ... I'll put it on top the drying machine ... it will stay there for months because I don't know what to do with it. If the bathroom garbage bin is full, I'll just push everything down so I can put more stuff in it ... instead of just emptying it. Its very strange.
Then 2-3 times year when I have visitors, I deeply clean everything.
At some point I programmed a nice software. It contained a VERY granular list of everything I had to do to keep my house clean. Everyday, it would e-mail me a couple of task, and I had to confirm it was done the next day. Generally it took 5-10 minutes per day to do them. It was very detailed ... like "clean dining room table","vacuum master bedroom","clean bathroom sink", "clean bathroom toilet", etc. If i was failing to the the tasks, the software would give me more tasks to do the next day. So to prevent that to happen I had to be disciplined. I used it for a couple of months with amazing results. But then i stopped to use it and went back to my old habits. I think i don't have it anymore .. maybe I should re-write it and share it here. It worked on any Windows computers.
Maybe I just need a girlfriend.