First thing that popped into my little brain was: "It's hard to share."
The hardest thing I have had to overcome is that I don't have to be everything to everyone. I just do the best I can and go forward, one step at a time.
Doubt that my post helps any, but, it is what it is, just my thoughts!
I know that you are a good Mom, take a deep breath and enjoy your evening.