I'm like that every Saturday night - having a laugh with my friends in the pub, then upset on the way home on my own - must lay off so much drink! :)
That's one of the horrible things about depression. It can hit just that fast.
Something, even slight, can trigger a bout of depression by reminding us of a burden we carry.
perhaps you are Bi Polar like so many others nowadays