<human>: This might be long but I would really appreciate the help.  A bit of background info:

My brother Josh was dating a girl, Maria [25F], for about 8.5 years. They started dating their sophomore year of high school and broke up last August (2014).  She really wanted to get married and have a child, but he wasn't financially ready and had some emotional problems because of the abuse he and I endured from our dad all of our lives. He wanted to wait a bit longer for marriage and children. They ended up breaking up, and she started dating a new guy, Dave, about a month later (September 2014).

Josh, Maria, and Dave all work together in a warehouse environment.  They all used to be friends until Maria and Dave [33M] started dating.  Now, understandably, Josh hates them both.  Josh tries to keep it neutral and ignores any type of contact Maria and Dave try to initiate. From time to time, Maria would try to talk to my brother about how she misses him, dreams about him, etc. My brother has a new girlfriend and hates Maria's guts so he mostly pushes it to the side but he's still really upset at the breakup. 

A couple of hours ago, Josh called me and told me Maria is now pregnant with Dave's child. Dave has a previous child with his ex-wife but Josh told me that Maria is just having a baby with him because she's wanted one for so long, since she was with Josh. He's really broken up about it and I'm kind of worried for him.

Josh still lives with my parents, but I moved out two years ago so I can't see him all the time like I used to. My dad is still a piece of shit and emotionally abuses everyone in the household so I feel like it's going to be extra hard on my brother since he doesn't have the best support system at home. I want to make him feel better but I'm not sure what I can do except be there for him.

Does anyone have any advice/experience with this or know someone who has gone through this?

Can you condense the text into a few key points?
<bot>: My brother was dumped last year by his long-term ex girlfriend but she is now pregnant with her new boyfriend's baby. He's very torn up about it but I don't know what to do.