Thank you for asking your question on You are corresponding with Jason - Your personal online "Electrical Consultant"Thank you for the additional information. By asking about the circuit downstream of the GFI outlet, I was trying to determine if something was plugged in to another outlet that was being protected by the GFI outlet. You can consider your outlet with the buttons to be a "master" over the other bathroom outlet and the outdoor outlet.
Your first step is to unplug everything from all 3 locations, then try to reset the GFI outlet. If it still won't reset, the next step is to replace it. There are some other troubleshooting steps that could be taken first, but since you mentioned calling an electrician, I assume you don't want to troubleshoot this yourself. If you do, let me know, and I will tell you what steps you should take.
Okay, good. I am always happy when my customers end up not having to pay for an onsite electrician.
First, make sure all connections are tight for the affected circuit. This would include the connections in the electrical panel (hot and neutral), as well as the connections at each of the 3 outlets. Lastly, make sure the bare ground wire is not touching anything (other than plastic parts or the metal box) in any of the boxes. Obviously, this wire should be connected to the ground screws on the outlets.
If the GFI outlet still won't reset, it needs to be replaced. As you asked in your original question, it's possible that water has gotten to something unseen and it needs to dry out.
I have covered all of the steps you can take. If you need anything else, please don't hesitate to ask. Best of luck getting this repaired on your own.