Is this mastitis or a cyst?? This is weird is been gew weeks already but now it has a red line going down to my nipple

Gl