Would you marry a woman who is like this?

Would you date a woman who is considered complicated? What I mean is a woman who wouldn't hesitate to leave if you did something wrong or something she didn't like. A woman you had to work hard for and doesn't like to open up or express feelings and maybe a grouchy or angry sometimes and is hard to love due to her past relationship. Would you still be there for her? try to love her?
Would you marry a woman who is like this?
Post Opinion