Dear user, it is great that you have insight that there is a problem at hand. Did you know that one in four people can have psychological problem during lifetime.
It is time you take charge of These problems. Seeking advise from a qualified psychiatrist would serve twin purpose.
As there are also a lot of issues, they may require thorough discussion.
Next Steps
Seek consult from a psychiatrist