Some people just have middle names because that's tradition. First and last names were around long before you had to 'identify yourself' for legal stuff. At some point in history, people started keeping the last name of their father and passing it on.
Does everyone in the US have a middle name? And are you obliged to have one? Can't you just be John Johnson?
I don't have a middle name, just like pretty much everyone else my age doesn't have one over here.








Bookmarks