You said it yourself, some of what you missed out on was because you had siblings. Right now, no matter how exhausted you feel sometimes, you have the luxury of having just one child. Being tag-teamed all night and day by multiple kiddos with different needs can cause confusion beyond belief. You not only get the names wrong, you can't remember who you taught what, and whether they were too young to really get it but just happened to be there when you were teaching an older child. And even though you love them all enormously, there isn't always time to give them all the love you feel and they deserve.
Continue to give your child all the love and support you missed out on. And unless your mom was actively bad, don't burn that bridge because she might actually be helpful, gaining you the time and energy to be the best parent you can be.