Could I strongly suggest you reach out and contact the Pilot Assistance Network and talk to one of the trained peer pilots who can discuss this with you in confidence.
it won’t cost you anything and will provide better advice snd support than you can get on PPRuNe.