Bro I don't know you....but what I do know is this.....she can and needs to go F*** herself. I despise the fact that my ex is oxygenated daily with what some stuff that has gone on in regards to our kids together. and some stuff that hasn't gone in with her in her search for $$ and someone elses kids....for another story.
But, unless you have criminal history, insecurities deemed by health professionals or something of that nature...those holidays or events you mentioned earlier are your days with your kid....as should be every minute you can.
I pay mine physically myself...I would write her checks and it would be 1-2 weeks later before she processed them. It created havoc for me...and my lack of accounting skills. So I got her account # and each 1st and 15th I deposit $$ directly into her account. Occasionally depending on her actions prior to those dates I will EXTEND time just to be a AZZZ....as I did last month for 15 days. That isn't right to do but just like this month I have been with kids everyday of week with the exception of Wednesdays for softball and so forth...while she hasn't done anything in regards to their schedules to help....
Straight from my attorney's mouth was keep a written daily journal of events that happen and a copy of text/emails when conversation are made.....

putting aside all the hatred for her.....BE THE BEST DAMN DAD YOU CAN BE TODAY! he will remember that more than anything and the circle will come around when he realizes MOM kept him from being with you.


2nd place is still the first loser!


If your daughter or son needs help with their swing - look up the bald guy! www.facebook.com/robertmcmanus