Jer
A window to the west, a blazing star above
Combination of B & C. Text her saying you haven’t seen her in a long time and want to catch up. Assuming she accepts, wait for a natural opportunity during that in-person conversation to lay out a non-creepy version of your feelings that doesn’t outright profess your love, but makes it clear that you think about her a lot and would like to spend more time together.Do you…
a) text her you like her?
b) text her, asking to meet up to tell her you like her in person?
c) wait for the natural opportunity to see her and tell her in person?
If you’re not sure whether she’s dating someone else or not, you may want to steer the early conversation in a direction where she would naturally mention any boyfriend she might have without it being really obvious that you’re trying to figure that out. That gives you an exit ramp if you need one.