I agree with the posters saying the OP has been treated harshly.
I am an only child. Because my parents divorced when I was 3 and didn't find another relationship to work that would include another child. I was spoilt materially, but also I was bought up with good morals, ethics and social ideals.
I have one DS who is now 5. My relationship with his father broke down. I would love t have more children but unless I find a good DH who I am prepared to trust enough to have another child with, DS will remain an only child and I accept this.
DS is like me. He is materially spoilt to an extent. He has a lot and gets to go on great holidays. He wants for nothing.
Yet, he is used as an example at school and was at nursery. Even being an only child, he is loving, giving, considerate, always shares, even with 'selfish' children that snatch from him and is a bright and intelligent young boy. A child for me to be proud of.
So as much as I would love another child, if this is the way it will be, then this is the way it will be. To a degree it is choice that he is an only child to a degree not (I was with another man after DSs dad for 4 years, but made sure I never had another child even though he wanted as I knew he was not hte right man to be the father of my much wanted next child).
Sorry for the rambling - have had a few wines - and hope that makes sense.