I dont mean how long the memories last in terms of you remembering them vs forgetting them - I mean that the length of the memories themselves tend to feel longer for bad memories whereas good memories would feel alot shorter and quick.

This afternoon I was talking to my parents and were discussing the time when we were homeless when I was a child for, what I thought was, a few months but in actuality it turned out to be only one month at most. I was so confused the whole time because in my head I literally see events happening in the same locations at seperate times - but it turned out that alot of those events were on the same day or span of days. 

It literally turned my whole world upside down and I started disassociating when they were explaining it to me too, god even now I'm still unbelievably shocked at how it wasn't several months but several weeks. The events, in my mind, seem to have been alot longer and I recall them being seperate from one another but I guess not...

Its odd because I can recall nice holidays well but they always feel short - as if we didn't do much even tho we may have spent a couple weeks there.