calli,
vent away - the more you share the *crap* in all of this the less you have to keep in your head - it helps me immensely...
i hope things get better - once you start taking care of yourself and really putting the focus on how you really feel you'll notice life falling into place - really...
love,
s