Armor thanks for reaching out.
You will survive and be strong again.
Are you a vet? There are so many serious issues that service causes. Good counseling is available and support.
Do you have dependency issues? Many have, help is there.
A priest, rabbi, imam or other spiritual council is a great help.
The wife dropped you. Forget about her and look for new friends.
A lot of members here use the library to stay online.
Prauers for you from me.
Bill