Horrible Mother ?!? 😢

Hello ladies, Im the mother of a young boy who will be turning 4 next month. The thing is I am still struggling to get him potty trained. He had a speech delay, just started really talking this past year. So he was never able to say when he had to go. Now that he is talking he sometimes says when he has already went on his diaper, but even that is rare. I sit him on the toliet and he'll cry and fight to leave. After a few minutes I'll let him go and soon after he'll usually pee on the floor😕. I have also noticed he doesnt pee a lot all at once but rather he pees a lil and 10-15minutes later has to pee again and that goes on all through out the day. Honestly I dont really know what Im doing, Im lost. My mother says Im just lazy and a horrible mother that her children were all completly off diapers before they were two! If anyone has any tips, please help me. And No mean comments please, my mother already has me feeling pretty shitty as it is😔