treated differently than his exs

I'm by no means a girl who likes spoilt all the time but I've been with me SO 2 and half years and I've recently started to realise he wouldn't spend a penny on me! For Christmas I paid for his tattoo, new clothes and a new game because we set a 200 budget on eachother, he got me 20 pound necklace with free ear rings. For my birthday he got me a cake but wants me to get him a new tattoo or a holiday. I've seen him offer to get his baby mama a new iPod touch at over 200 (one night stand so wasn't when they were together) he's took exs to London, hotel breaks etc we have never been away together at all. He's even went as far to say to the girl before me who he was with for a month that they should get matching tattoos or eachothers name but he would never get mine or his sons! Every time I have went shopping I pick up clothes for him, aftershave, trainers etc and clothes and toys for his son but he doesn't seem that interested in me or his son. It sounds harsh but I have to beg him to show him attention or take him on days out, play with him and talk to him. I don't want to sound like a bitch towards him but I want to be treated now and again. Would it be bad to say this to him?