My sister is my mother?!

I am angry

I am confused

I can’t stop laughing. I guess this is my way of stopping myself from exploding.

After 25 years of thinking my parents were my parents, I just found out that they are actually my grandparents and the person I thought was my elder sister is actually my mother. Huh? What?!