When they discover they've got a crush:
It's a bit more complicated than she'd like it to be, especially when Jack is involved. She knows she deserves to have someone who loves her back, who wants to try and have a life with her, but she's both afraid of rejection and disappointment in her love life. She would be careful about how she confessed, not wanting to appear to desperate, and also knowing she carried around some extra baggage that others might not see desirable.
How they confess/hint:
She would really have to just come out with it, going over what she wanted to say over and over in her head. You can tell she was nervous when she approached you and asked to speak to you alone, and you're even more surprised by the confession. You can tell she didn't take this confession lightly, nor does she seem to expect you to return her affections.
How to win their heart:
Don't argue with her over every little thing, and listen to her when she has worries or complaints. She wants to be respected, to be shown she has worth, and she places a great deal of trust in you, so she'd like if you proved reliable. Getting along with and being a positive influence on Jack would also be a big step in winning her over.
How to break their heart:
Prove that you're just like John was, unwilling to commit fully to her and not knowing how to act properly. She would also be conflicted if you wanted to continue being a criminal into the foreseeable future because she does want to settle down, and doesn't want to keep exposing Jack to violence; it's hard to break her heart because she's been through so much she has tough skin, but she also knows when it's time to finally end it if it comes to that.
Things that make their heart flutter:
Spending one on one time with you, just the two of you. She likes hearing you talk about the future, especially when she's involved it, because she knows you're picturing her as a permanent part of your life. Watching you teach Jack to read, write, or do any other activity is another way to make her smile, heart fluttering as she thinks about finally having a complete family.
Their type:
She really likes someone who's strong and reliable, who's honest with her and actually wants to put effort into their romantic relationships. She wants someone who's good at heart, too, not perfect but still tries to do everything they can.
Goals in a relationship:
She'd really like to be married, but she doesn't push for it until you're together for awhile and you've moved in together (and away from gang life). She's not sure if she'd want more kids later if that's possible for the two of you, but she doesn't close off any possibilities; life had already been a little off the rails, so she didn't want to pretend she had much control over what the future may bring.