Hi nefferdun. Yes it is definitely important to eat well before taking Doxy and to not lay down for at least an hour.
It is also important to drink a full glass of water when you take it. Have you been doing this?
I hope your upcoming appointment goes well!