So shout out, ask for help and get a traffic service if possible.
Yes!
I admit it, a few times I have decided that it would be better to tell ATC before I make a total fool of myself, and become a danger to others by being lost. Every time, ATC has been calm and gracious, and given 100% useful help, with zero backlash. That, to me is one of the very, very few times, where "communicate" should precede "navigate"! if you're lost, let the people around you know, we will look after each other! I have also been the pilot looking (with ATC radar help) for the lost plane to lead him home.
Your greatest resource is the aircraft radio or GPS or VOR, if you have it, with a diversion
With caution, and you still thinking for yourself - yes. That is to execute an unplanned diversion, in harmony with ATC and any traffic or airspace considerations. But, reverting to GPS to "get you out of trouble" does not relieve you of still being on guard. I had a very memorable bad experience while special VFR, in controlled airspace over the Baltic Sea. ATC was being very helpful, and the GPS gave me a magenta line to the diversion airport. 'Should be good, but was bad. Long story short, with a valid obstacle database, the screed decluttered itself with out any annuciation it had done that (an intended function, but very poorly thoughtout by the GPS manufacturer) As I was at 700 feet over the water in skuzz VMC, I could see the windmills on the shore, and I was not going to accept the GPS' offering of a magenta line across them at 700 feet! Maybe I'd clear, but I was in no mood to experiment with that. My spidey senses told me to intercept the localizer (way off the magenta line route), and follow that in - windmills are not on localizer approach paths. It worked, and I'm here to tell the tale.
A diversion suggests things are going wrong. Understand that's happening to you then, tell someone, ask for assistance, and still keep your head about you - be no more relaxed than normal!