I don't know, but. It would be a good idea to get some professional help to see just what is going on and make a plan to address it as soon as you can. There are so many things that could be involved that my brief answer is to go get that help. Your primary care physician is a good place to start. If you are a person of faith your rabbi, imam or pastor might also be a place to begin.
Not connecting ? To be able to tell u if zu have mental health issues or not , u need to have a full evaluation. Talk to u pcp, he may be able to help.