I work at a gym and this girl was hired a few months ago and that's how I met her, we don't generally work the same hours though. We immediately hit it off, but the thing is she has a boyfriend (I didn't find this out until a few weeks later) who lives a few hours away and she hardly ever sees him.

Since I met her at the beginning of the year we talk on the phone for 1-2 hours just about everyday (friendzone?). She calls me when she wakes up to go to class and right before she goes to sleep, and she usually falls asleep on the phone with me. She also texts me throughout the day. In this entire time I've known her I have never called her. She is the one that initiates everything. We also hang out probably 4 or 5 times a week for about 3 or 4 hours a day. We usually get lunch, do random crap, or she invites me over to her house just to come be with her.

This girl is giving me all the signs that I look for to see if a girl is interested in me. She touches me all the time, rubs her hand down my back, rubs her hands through my hair, gives me massages, brings me lunch, and all the other signs in that stickied thread. She tells me how good looking I am all the time, and she says stuff like if we get drunk together we are going to hook up. I honestly feel like we are boyfriend/girlfriend in private and in public, in everything but name and sex.

She does talk to me about her boyfriend though which does give me the friend zone vibe. She talks about how ty he is, how she thinks he's cheating on her, etc. Her friends and sister also tell me the same about how he's horrible, and how they wish me and her were together. She also apparently talks to her boyfriend about me because sometimes she mentions to me how jealous he is of me. Random people tell us we are a cute couple but we just laugh.

Anyway, I haven't made a move on her only for the fact that she has a boyfriend. I honestly have no idea what to do. Should I make a move on her, tell her how I feel, or just wait for when/if she and her boyfriend break up.