which is correct and what's the reason behind it?
My Mom and I Went home
My Mom & me went home
Being a non-native teacher, I'm so thrilled being in such a superb forum.
Moonlike (and Swan) are right, but I recommend that you use the form that nobody considers sub-standard: X and I went home.
*****NOT A TEACHER *****
I have noticed that many young (and not so young) Americans say something such as:
Me and my friend are going to a concert tomorrow.
1. Some people go up the wall ( = go crazy) when they hear such "horrible" English.
2. It is not only wrong but also discourteous. You should mention your friend first. So although "Me and my
friend" is horrible (in the opinion of many people), maybe it is a little less horrible if you say "My friend and me are
going to a concert." At least, you are being courteous!
3. As you know, you need the nominative case for subjects. Thus:
My friend and I are going to a concert tomorrow.
4. Of course, no native speakers would ever say, "Me went to a concert yesterday." But some of those native
speakers have no problem with "Me and a friend went to a concert yesterday."
5. I do not know the reason. Hopefully, another poster can explain when and how and why it started.
6. The bottom line: In my (very) humble opinion, you should never, ever say/ write something like that. If you spoke
or wrote something like that at a job interview, I do not think that you would get the job. To be quite blunt (super
honest), people who speak like that are often considered to be poorly educated people.
I went shopping with Mom. I went shopping with my mom. (Same with "I went shopping with Aunt Mable" or "I went shopping with my aunt.")
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.
The convention is something that many people have to learn at school; it doesn't come naturally to them, and many people ignore the convention outside the classroom.