Hi really sorry you feel this way,not sure what to say,but wanted you to know i heard you and i hope you get the support and understanding you so clearly need..
If you need to take time out from work to attend appts or just for head space TRY to take that time,easier said than done i know,but a well you = a good worker not that your not now,if you know what i mean.
Really hope everything sorts itself out for you hunni xx
Take care

xx