How do I know if this girl is flirting or being friendly? She'll causally tell me that she's had dreams about me, brought up Facebook posts I made from months before we knew one another (and she'll like my posts when they're days old, so she probably does her fair share of stalking). I don't think I've ever heard a dirty word come out of her mouth, but the bits of her I've seen around other people seemed pretty cussy.
There's other stuff, too. How do I know if she's flirting or if that's just how she acts?
It looks to me like she's a friendly, outgoing and bubbly person; whether anything's going to happen between you is up to how you respond to that.
If you have self confidence issues, try taking up a hobby in which you can get some me-time, and make beautiful and useful items to validate yourself without worrying about other people's opinions. Carpentry is probably the best option for you right now.
She's actually really shy and has issues getting to know people. On my side, I first got to know her in a really depressing point in my life a few months ago.
At the time, I definitely thought "would" here and there but I wasn't gonna repeat the mistake of idealizing the idea odd a relationship with someone. Now my life has gotten a lot better, I've been going out with my friends more, playing guitar more often, working out, losing weight, and getting straight As in college. However as my life has gotten better, she's been on my mind more for some reason. I'm not falling into oneitis and I've tried looking around a little, but I kinda always find myself thinking more about her.