I gather that you've been experiencing certain overwhelming feelings since quite some time. I can imagine how difficult it must be for you. I can see how many aspects of your life are not going as expected. It is valid to feel upset in such circumstances. It can feel relieving to share these thoughts and concerns with a counselor. A counselor will also help you in navigating through these difficult times. Since you mentioned above being from Dubai, I want to let you know that counseling can also be taken through online modes of chat, phone calls and video calls. I hope this provides you with clarity.
Next Steps
Connect for Counselling
Message on Eight Eight Three Zero Three Two Four Two Seven One