I think you need to speak to a counselor. Your issues are not matters of religious ruling. Rather, they are related to some emotional and mental challenges you are facing.
Therefore, before you think of marriage, you need to speak to your family physician about this; and he or she would refer you to a specialist in counseling and therapy.
I pray to Allah to help you overcome your challenges.
Allah Almighty knows best.
DISCLAIMER
Views expressed by hosts/guests on this program (live dialogue, Facebook sessions, etc.) are their own and their appearance on the program does not imply an endorsement of them or any entity they represent.
Views expressed by hosts/guests on this program (live dialogue, Facebook sessions, etc.) are their own and their appearance on the program does not imply an endorsement of them or any entity they represent.