So Ive been with my partner for a couple eats now, we live together and are engaged. We have his son on a regular basis over weekends, holidays etc. The relationship between him and his ex is strained. A lot of down to how she acts and her attitude towards things but they are civil and co-parent well. Me and her also get on fine. And I have a fantastic relationship with my stepson. My partner and I have agreements on what we expect from his son sort of like attitude wise, little jobs to be done (mainly relating to keeping his room clean, asking for snacks or certain foods/treats rather than helping himself as well as things to do such as brush teeth etc before playing Xbox) and I have to say he respects us both and when it is just me and my step son he will do things if i ask without any troubles. Honestly Id do anything for him. However recently it was my partners birthday and a couple days before my stepson told me his mum hasnt brought him a card or present to give to his dad. Unfortunately this is the 3rd birthday in a row this has happened so I was well prepared and had already ordered an extra present he could give, it wasnt anything big but the second I told him this the upset and disappointed look on his face vanishes. Now my partner isnt bothered about presents etc but his son loves giving him them and my partner hates seeing him upset over it. The first year my step son was in tears as he hadnt even got him a card, I had only been with him about a month and seeing him so upset broke my heart. I ended up running to the shop before it closed, and have to say I made it within minutes and brought him a card at the time I had no time for a present as it was the next day so I ended up giving him the present I had brought to give to his dad. My partner knows I have always done this and always pre prepared just in case, same with the past couple fathers days. He really is grateful for it as it keeps his son happy but it also annoys him at the same time because he just doesnt think I should be the one worrying about this stuff and taking responsibility for it all the time. It honestly doesnt bother me. I just think it is what it is and it keeps my step son happy and my partner also doesnt have to see his child upset on his birthday because he wasnt got anything to give to him. No matter what Ill continue to do it. As for me seeing him cry about it again isnt worth the risk but is my partner right? Should this all really be down to his ex to buy their sons gifts for him? My partner buys all her gifts from him for occasions etc. Im just trying to do whats best for everyone Thanks for reading.