Hi Dear,
Sometimes, We have to take hard decisions in life and it is time now.
In Marriage, most important thing is to be happy first and then ready to adjust for others. So be selfish.
If u won't be happy then another person is not going to be happy at any coast and bringing a child into the world and make them grow happily will be very tough when u are mentally unstable.
write on a paper-
a) first check with your friend, if he will marry u if u will break the marriage and you are sure about your life with him.
(his family will be ok with this)
b) what things makes u unhappy in your current marrige. there will be 2 category
1) family circumstances (it will be there wherever u will marry)
2) not ok with your husband's thinking/nature/ way to live life/ behaviour towards u.
check what is troubling you more. think calmly take your time.
if both are troubling u and there is no scope of any solution. then u can think about quit. At this stage, it will be easy to move out. later it is going to be complicated
but if u feel there is an option of improvement than u think what can be done (arrange marriage is like a diamond, which takes time to make a beautiful diamond with heat pressure. it takes time to fall in love with the person ).
but don't bring kid in the world until u r settle happily.
I know, u r feeling hopeless and suffocated, but u only have to find the solution for it. there is not going to be happen any miracle like movies. I know yur dad is no more. but u hv to find out happiness(short-term issues will be there but people will forget if u will be happy ) only than yur mom will be happy. whatever decision u will take.
All the best.