Wa `alaykum as-salamu wa rahmatullahi wa barakatuh.
It seems you went through a lot of ups and downs in your life. In short, repentance will erase all the past of faults or short comes.
But what I think you need is a close counseling sessions with an Imam who is aware of such details or a professional to help guide you move on. See if they are any in your area, it will be lot helpful.
Almighty Allah 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.