Many

for you Claire,
I really dont think I can offer you any advice but I couldnt read your post and not reply. Life has been so cruel to you, I dont know why because you are so lovely and selfless and you don't deserve it. I can only hope that somethings start going your way and life stops feeling like such a struggle.
My relationship with Craig is the first thing to suffer when I am feeling bad. So much so that I can measure how bad I feel by the number of arguments in a day

when you feel so low it's hard to be understanding towards others so the smallest error on Marks part is probably winding you up. I do the same thing, small things that I would normally shrug off or ignore make me so so angry.
Maybe you need to let yourself cave in, just for a little while. Sometimes it all we can do
I really really hope that things start looking up for you soon
