I would find a new doctor. One who understands that sometimes you need to take the time to address your health and one who respects your opinion about your own needs. I was in a similar situation and was headed for an inpatient stay, but my pnurse thought she knew best. This was after she had spent the last year telling me how good my insight was.

I found a new doc and it has made all the difference.