OK, lets take one step at the time.
First, you need a bit of space (otherwise you wouldn't be swearing, you must be very tired/fed up). Second, if your mother gives more trouble than help stop thinking of her as a possible helping hand, that could add to the frustration.
Now, the day only has 24 hours so you need to find space for me time. When I became a single mum I realised I was pretty much on my own (I have no family in this country and at the time, not even close friends). So this is what I did:
- Take my welfare very seriously, I couldn't afford to get depressed or stressed out as I had to take care of DS.
- Get a routine that allowed me to keep over the things:
-Felt extremely tired every night so I used to fall asleep almost as soon as I put DS to bed (8-9ish).
-Was, therefore, awake at 6 am. Instead of staying in bed I did 10-20 minutes of yoga with a video and read a book for half an hour (I enjoy reading and this was my one and only quiet time)
- PRepare myself for the day, put make up on and, take out anything that needed to get out of the freezer in preparation for next day tea.and then, just then, wake up DS.
That removed a lot of stress and helped to arrive to work still fresh.
- After work, arrive home, put DS in front of the television or computer for half an hour in order to have some space to wind down and cook dinner in peace.
- After dinner, spend one hour with DS playing, do another 10 min tidy up, bath DS and put him to bed, fall asleep.
My day off was used for an hour cleaning around the house, sorting the finances or doing any other errands from the week and, most importantly, to meet for coffee with a friend for a chat (that kept my sanity)
Hope that helps, a big hug in the mean time.