In general she is great, doting, sexual and caring (and 3rd trimester pregnant) but is NEEDY AS HELL. It grinds on me pretty bad. She has a lot going on: job, some small medical stuff, school and of course pregnancy, and she breaks down constantly. I have to motivate her, help her with her homework, keep her calm, avoid breakdowns and so on, I dont mind somewhat, but it's a constant thing, always something new or some old rehash.

Its getting to the point I am getting worn out and on the verge of breaking down. I have my own problems like everyone, and instead of focusing on them its always her crying in the other room about 'I'm going to fail school' 'I will be a bad mother' etc etc.

Ive had a history in the past of being way too giving and likely partly codependent, but given this is a LTR and she is growing our baby where does this change things?