I don't know that my advice is the best,,,, but one day at a time... Talk to others for therapy and just deal with it and don't ask why me or them? Whatever life throws at us... we just have to do the best we can and call on our resources to deal with the issues.... You are on the right path... Godspeed.