I am glad you are feeling a bit better now. I hate having to deal with companies. Wouldn't it work to show your work checks as proof of employment there? Here it does. Even your tax records would show employment, wouldn't they?
I hope you are able to have a somewhat relaxing trip (at least you will have your Reader for the trip.

)