It is good that you vent here. The other issue is that your son needs to have a stable schedule. He needs to know exactly what days he will be you. He needs it to become a habit so that he feels safe. Safety and security at his age is very important for healthy growth.
M 53 D 20 Separated 6/22/11 moved out 10/24 Together 26 yrs Married 16 W Filed for D 7/21/11 Served 9/6/11 D final 8/28/12
“Failure is not fatal, but failure to change might be.”