Am I being petty?

So to make a long story short, my bf who I’m expecting a baby with has a weird relationship with his baby mother. She lashes out at him all the time and I guess it usually has to do with me since she doesn’t like me regardless of not having met me yet. Anyways, she got him a Nintendo switch today for Father’s Day/a late bday gift (his bday was in January). I don’t know why but it really rubbed me the wrong way. I try so hard not to get jealous or defensive but some of that can’t be helped bc if my previous relationship (I am working on it and getting better). However I just want to cry. Maybe it’s just pregnancy hormones but I don’t know I feel like I want to crawl in a hole bc I really don’t make a lot of money, and definitely not enough to buy him any kind of system like that. I just don’t feel like I’m good enough for him. I’m not going to leave him but I feel so bad.