Don't worry about it JellyB, we all at one point had a breakdown. Mine was at work! While having it at work it made me realise that a) I had reached rock bottom and couldn't sink further and b) that I might have been on the brick of losing the one positive thing and that I dearly ( beside my kids) my job! Only then I real sued that I wasn't prepared to let H win this battle!
You'll get through it. You are strong and you entitle to have meltdown because after all we are only human :-)