To encourage you about mom....
When my mom asked what I was going to do, I said breastfeed, and at first she got quiet. She then said something about formula being more nutritious, but I had read up and quoted to her that it wasn't and why.
Between 5 and 6 months, she asked by telephone, "Are you still doing THAT?" and there was disdain in her voice when she said "that".
One day I was at my mom's, my dd was crying, and it was time to eat. I whipped out my breast and started feeding her in less than five seconds. My mom said, "That's convenient." There was no sarcasm. Maybe there was a hint of acceptance.

Last week, I was talking to my mom, and she was going to watch dd for two days. I said, I believe I pumped enough milk, but I bought formula just in case so that you have something until I get back. She said, "Ohhhh no. My granddaughter is NOT getting formula! I was just watching a program about babies and toddlers and they are saying they are too fat and unhealthy in general. They said parents need to get back to basics and more need to breastfeed. I said to myself, Stephanie has the right idea."
I almost fell off my chair. She finally admitted breastfeeding was best. It took her 8 months to finally get here, but she did. So hang in there (at least give it six weeks if you can), but you have to do what is best for you and your family. Good luck in whatever you decide.
Just a side note... I gave myself different milestones to evaluate if I wanted to continue bf. The first was six weeks, the second was 3 months, and the third was six months. The experts recommend six weeks to really let bf get established. 3 months is the end of one exponential brain growth. 6 months is the end of another exponential brain growth. At each milestone, I said, "Do I want to continue going on? How do I feel about bf?" It helped me to break it down to the milestones instead of seeing it as one year of bf. Now, my dd is 8 months, and just tonight I marvelled at the fact that I supply milk to my dd and she is suckling from my breasts. My next milestone is a year or when the top teeth come in (whichever happens first.)

Again, good luck.