If she is becoming short tempered because of lack of sexual gratification due to your medical problems, I think you have big problems in your relationship.
Whether or not you sleep with her and find gratification is something you need to discuss with her and agree on.
Doing anything that you aren't comfortable with, for medical, or any other reason just to please her is very selfish on her part.
Communication with her will give you the answers you are looking for.