Ok so im working where i am now for a few years (kill me) and people come and go in a job naturally. Anyway this guy starts with us and we make good friends, great laughs in the work place etc.

After a year of working the same job we learn more about each other, he has a non identical twin brother, his parents are split up etc

I should mention i was 25 and he was 26, i learn his brothers name and it suddenly clicks.

I used to be best friends with him and his bro when i was an infant, his mother is my god mother, my mothers best friend. We used to do everything together until his parents went through some troubles and split up and moved away, i hadn't seen him in over 20 years.

I just found it crazy when i realised who he was, sure is a small world