She was 17 when they first met and she moved in with him when she was like what, 18-19? People at this age are just starting to get out into the world and become independent. She's a spoiled brat because of her youth and the fact that Phil gave her a lot when they first dated made her feel like a princess who got what she deserved. But when she realized that Phil ran a shaky Youtube "business" is when they start to have stressful problems, and now Leanna wants more for himself rather than just being Phil's girlfriend. I truly don't think she is a gold digger, she was just naive in thinking that Phil was the greatest thing to happen to her. Lots of college age individuals start to reevaluate what they want as they age. People constantly mock Phil for Leanna's age, but also seem to forget that she's still in a young mindset where she doesn't know what she is doing. All of us have gone through this phase. I am not saying Leanna is an angel, by god she is an annoying girl and quite dense. But I do understand why someone of her personality would go out with someone like Phil. She seems very emotionally vulnerable and wants someone to notice her. You can clearly see her frustrations too whenever she plays a game with Phil, like "why is this idiot running through a door full of bad guys with tommy guns? Why does he ever not listen to me?"