Welcome to being a mother to a boy! We've all been there. It's not umcommon for boys to care less about their diaper being wet or poopy. They'd rather play that take time out for a diaper change. When my kids were toddler age, I changed diapers when they woke up, once during the morning, because there was always a poop in there somewhere, after lunch/before naps, after naps, after dinner and at bed/bath time.
I never worried about the toilet training thing. Every one of my friends started training their kids between 18 and 22 months. They fought the fight, ran to the bathroom every 30 minutes for months, stressed about whether or not their kids would ever be trained, etc. The kids were trained completely by the time they were 3.
I took a different approach. I just waited until they were a little over 3 years old, took them to buy underware of their choice and started the process at the beginning of the week. We of course had discussed the potty, read books, etc. for some time prior to this. My oldest son put on his underware, was encouraged to pee in the potty and reminded on a regular basis. If he had an accident, it was no big deal, but he had to get himself undressed, cleaned up, changed and then take all of his wet clothes to the washing machine. He was trained in 48 hours. Done, night and day.
My younger son was a bit younger, but was ready. Same set up, only he needed a bit more to encourage going on the potty. We bought a big bag of M&M's and put them in a bowl on the counter. We did the same thing, but with the added issue of "every time you go potty on the toilet you get a handful of M&M's. Every time you pee in your pants, your brother gets a handful of M7M's. The younger son was trained night and day in 3 days.
No stress, no fighting, no worries. I don't do stress very well, and had no desire to fight with my boys about the toilet training issue. Boys take longer than girls, but when they are really ready, if you will let them wait until then, it will be a super fast process.