My partner of 12 years has 3 great children (17, 22 & 24) and together we have a 6 year old and a 3 month old. For 10 years he had his older children every weekend from Friday 5pm to Sunday 5pm but for the last 4 years he's had them every other weekend which they aren't happy about.
This changed for a number of reasons but the 2 main reasons were 1) him working all week then being a taxi all weekend to his older children meant we never had anytime together and he never saw our child 2) that we only have a 3 bed house with 1 bathroom and it is far too small for 4 adults and 3 children. We can't get anywhere bigger because we simply don't have the money. We give their mum £700 a month 'child maintenance', pay their mobile phone bills, they always seem to need toiletries/ clothes when with us so we buy them and my partner pays for their days out and food at the weekend so financially we support them more than is required. This often leaves us with nothing to spend on our 6 year olds on our weekends but it was fine as I thought as they got older they would start to be more financially independent but thats not happened.
I don't have an issue with him having them everyother weekend but he leaves home to pick them up at 9am and comes home at 8pm when he's dropped them off. He does this Saturday & Sunday and me & the younger ones are just left all day. I know its hard trying to do things with them all because of the age differences but my 6 year old is now struggling with it, he misses out on friends parties because I can't take him and his dad isn't here ( I can't drive for medical reasons). It's all very strict with their weekends, we aren't allowed to switch any so my partner misses our birthdays etc but if father's day or their birthdays fall on our weekends then he goes to be with them. My partner tries his hardest to keep everyone happy and I understand he's in a difficult place and he should get to see his children on special occasions.
My point is I just don't understand why we can't just spend time doing things all together at weekends. I thought as they got older and started to drive they would come to us in the week for tea etc and weekends would be less strick, they will only come if my partner picks them up but then they want to eat out which we can't afford.
How can I bring us all together and make weekends easier for everyone?