dealing with alot

so I'm pregnant and dealing with my bfs ex she likes to brag and say he picked her over me which he did then when it didn't work out he dated someone else then when no one else would date him he settled on me. I've known him before anyone else when he moved to where I am he's been a close family friends for years and he said he just never thought of me over the years so he just dated other people. it just makes me feel ugly and unwanted because I tried to date him when I first met him he said I was too young (He's ten years older) yet right after me he dated someone younger. I'm battling depression over this and not even excited about my pregnancy i wonder if I have a right to be upset over this or am I being childish. oh yea when I ask why he's with me he just says because he can be it took him 7 month to feel anything for me it took him a month with his exs.