You are doing okay! Probably better than okay.
But it does sound like you are frustrated by the amount of time/energy that is going into nap and nighttime parenting. Which is okay too!
So here's a bit from my experience. My 2 children, with a complete lack of any deliberate sleep training on my part, have changed their sleep needs and habits more times than I can count. And they are both completely different. Which means that it does get better....and then it gets worse (sick, teething, or nothing you can diagnose).....and then it gets miraculously perfect....and then you break down and declare to your husband that you are nightweaning immediately and he's on duty...and then you cave within 5 minutes and go back to all-night nursing and are weirdly happy about it. Or maybe that's just me :-)
Sometimes I don't sleep great, sometimes I have a hard time settling down to get to sleep, sometimes (always) I don't like to sleep alone. But I'm an adult and can deal with it anyway. My child CANNOT, without my help. Really believing this helps me get through the frustrating and exhausting patches. Right now, my 4 year old has spent about 2 months in her own room (at her request, moved out of the family bed). BUT, she still requires someone laying down with her while she falls asleep. I started thinking, she's 4, she should be able to do this herself, how fantastic would it be to kiss her good night and leave the room!!! But she's scared. And she's told me so. And she NEEDS me. So for now, we go slow, and stay with her until she falls asleep. But look how far she's come from a co-sleeping infant!
Now, having said that, I do also believe that there is room to gently push things along to maintain your own sanity. I got to a really frustrated point with night nursing my now 2 year old (see above) and made a few really simple adjustments that worked wonders. I got super serious about un-latching her when she got sleepy/slowed down. That required me to not fall asleep immediately myself, which seemed more difficult for a night or two, but totally paid off. The key here is to define your goal, make it a realistic expectation (keep in mind your child's very real needs too), and then make a few changes (gentle ones) and give them time to take effect. She no longer requires nursing to sleep - my husband can lay down with her half the time. She doesn't wake up to nurse again until about an hour or two before we get up in the morning. And she's still beside me in bed the whole time. Unless she's sick or teething or there's a full moon (or who knows!) and then we're back to 5-6 times a night. But only for a few nights, and just when I think I'll have to take drastic measures, it's all good again!