Could anyone else see why I’m upset

My son is three almost four, the dad has been in and out of his life, at one point he had no contact with me for a year, meanwhile I begged and begged for him to see our son and acknowledge him before I finally just gave up. He was too busy dating and getting other women pregnant, and partying.

Well a year ago we reconnected, resolved our problems and he started seeing our son again, at first he wanted to see him as much as possible, now it’s every month or so and half the time he doesn’t even show up. The other day I asked him for money for shoes because my son had a sudden growth spurt and doesn’t fit in his anymore he needs them bad, he told me instead he’d just take our son and they could make a day out of it, Daddy and son day. I was 100% fine with that, the next day he never showed up but ended up spending the day with his other son instead (the one he goes and sees literally all the time) it just hurts because I feel like my son is shoved off to the side a lot.

Then when we talked he told ME that I don’t put in any effort. I begged for a year for him to have something to do with our son, he said it’s just “convenient” that the days he wants to see him sometimes I’m busy, I shouldn’t have to stop my plans and what I’m doing for someone who “may or may not” come see my son. I told him before I do all my shopping and running around during the weekend (which is when he tries to see him) because it’s the only time I have time to do it. He made a comment that other day that he’s “obviously not needed”

I’ve had to take care of our son myself nearly his whole life, I’ve got this figured out.🤷🏻‍♀️

He just makes snotty comments like that a lot and it’s getting irritated. I tried for so long to give him chances and do right and I just gave up, I don’t expect nothing from him anymore and it’s like he can’t stand it, but it’s not my fault.

He is not on the birth certificate. There is no DNA established due to things that went on in my pregnancy I didn’t even want him around originally. Where I live that automatically means I have full custody of my son, I don’t have to let him be around but I choose to because my son already knows him a little. I didn’t have my dad so I wanted my son to have his. And I guess I shouldn’t have let him back in, but he really was great at first, just within the last few months he’s been slipping again.