Hello,
This part of my family tree has been puzzling me for a long time. Now I have decided to get some outside opinions. I'm hoping there is someone out there patient enough to read all of this!!

What I've written here may go over a lot of heads - But I need to tell someone, and where better to post than Rootschat? Here goes...
My grandmother hated her parents. Her brothers and sister also hated said parents. My grandmother has Alzheimer's so I cannot discuss this with her, and my great uncles and aunt live overseas, and they don't know much about their family or even their parents because none of them were very close or ever cared to know.
The aforementioned parents' names are:
Bernard Alfred Sullivan (born Rosenberg), and
Harriet Caroline O'Brien.DISCREPANCIES:BERNARD:(On his birth certificate)Name: Bernard Alfred
Father: Richard Thomas Rosenberg
Mother: Annie Blanche Miles
(On his daughter's birth certificate)Child's name: Patricia Ann Sullivan
Father: Bernard Alfred Sullivan
Mother: Harriet Caroline O'Brien
(On his marriage certificate)
(Of which there are two, for some reason, everything the same except the witnesses names)Groom's name: Bernard Arthur Sullivan otherwise Rosenberg
(His mother re-married William Sullivan when he was 7, which explains the name change).Bride's name: Caroline Harriet O'Brien
(But then where it says "This marriage was solemnised between us" at the bottom, her name is switched around, to Harriet Caroline O'Brien)Groom's father: William Rosenberg
Witnesses (on cert #1): C. O'Brien, George O'Brien, William O'Brien
Witnesses (on cert #2): C. O'Brien, George O'Brien, Nellie O'Brien.
Certificate two is in completely different handwriting, with a handwritten date "6.1.1992" down the bottom, so I'm assuming it was hand written in 1992. My grandmother had this certificate in her collection and I've no idea where she would have gotten it. Also on the 2nd marriage certificate, it says at the top "CERTIFIED COPY OF AN ENTRY OF MARRIAGE, PURSUANT TO THE MARRIAGE ACT OF 1949" but the marriage took place in 1931.
I don't understand?P.S. Where the father's name has changed from "Richard Thomas Rosenberg" to "William Rosenberg" is it possible Bernard tried to explain that his biological father was Richard Thomas Rosenberg but his step-father was William Sullivan, and the person writing just transcribed it incorrectly? Where he is Richard Thomas on his son's birth certificate his occupation is Motor Car Driver, and where he is William Rosenberg on his son's marriage certificate, his occupation is Chauffeur - which fit.
HARRIET CAROLINE:
(Birth certificate)Child's name: Harriet Caroline
Father: Cornelius Bryant
(On this certificate, under "Sex" they have written 'Boy' and crossed it out to write 'Girl'. And they've also written 'Brian' and crossed it out, wherever it said Bryant. Why would she have been born Bryant and gone on to use the name O'Brien?)This is all making me have a sneaking suspicion that the information I have been provided by my grandmother (before she got Alzheimer's) and my great uncle, has been inaccurate and people aren't really who we think they are. I will probably have to start back at square one!
Or could it be that this side of my family just had a lot of bad luck when it came to people transcribing things? I have been told they were illiterate - Maybe they forgot their parents names, or their own? (Bernard Alfred became Bernard Arthur, Harriet Caroline Bryant became Caroline Harriet O'Brien, etc).
I have attached an image. Why would the marriage be entered twice? I have two certificates, and two results on ancestry.com. Does that make sense to anyone?
Thank you in advance, whoever replies, I LOVE YOU!!

Amy.