No one actually knows the origin of these things, people just practice it. I think I already prepared my mind that yesterday was going to April fool's day.
Infact someone made a post on the 31st of march, I thought it was for April fool only for me to realise it wasn't lol.
Glad it's all come and gone.
RE: Fool’s Day - when everyone becomes a professional liar