TC-
Your post hurt my heart. It feels like something I have done so often. I see and can verbalize reality, but then feel like there is something wrong with me if I can't make it nice, kind or what another person wants....then fantasy takes over.
I know it is hard, but I commend you for allowing such a great lesson to come into your life.