Kinda funny to judge someone around here... Man it would suck if I figured out I am the only one with a screw loose.
Hang in there Liz. My guess is that you are doing your best in a tough situation. I don't know about anyone else but my best has sucked at times.
We all need to remember this is a place of support sometimes :-)