JD, that is truly a blessing that you can state what you did about her and its great you have her to enjoy today. I remember as a kid, things were not that great, and admiring others with a decent home life, family and some kind of stability in the home, my situation was lacking terribly thinking back, and that's a long story not worth boring people with LOL!
However, all is not lost, as much as the past was not so good, it taught me one valuable thing, what NOT to do, mistakes NOT to make, and the value of family. Like you, it sunk in later in life. My mother was put through an unbelievable amount of nonsense, former students of hers, one of whom I had as a basketball coach on saturday morning hoop at school, still says she's the toughest woman he's ever known. She recovered and earned a stable retirement, after 39 years in the school system. She had to start from scratch in her mid 40's, it took a lot from her, to this day, I can see it, it was not so good for me either. Somehow it worked out, as it was dragging me down in big way.
At the time I write this, she's sitting down enjoying meal I prepared. Fillet mignon from the best butcher shop in this area, home made potato salad, broccolini with pepper jack cheese, an Omaha steak co pork chop, and my specialty, red potatos, white onions and seasoning. I know I did well when she's overwhelmed with what I prepared, my way of saying thanks every year, her birthday and every so often as a surprise.
I am fortunate to have an extended family, not blood relatives, but I have 3 brothers, 2 married, one with 2 great kids that are embarking on their lives, one to graduate in June. I've been part of that for 30 years, we all get along well and have lots of gatherings, good times and bad. All started in or around high school when things were not so good. My good friend and roommate in college, we cut wood together, hunt together and have done so for many many years. I instructed and coached his son on whitetail deer hunting. He took his first deer out of my stand while his dad and I were present under adverse conditions (scaffold platform in a huge poplar tree). His dad was a calvary scout, Ft Riley Kansas.
We make the best of what we have and though life may not bring precisely what you want, if you have family, you are truly blessed. Happy Mothers Day to all !