Fed up :(

Allison
This shows how long I've had my period. Was never heavy an it usually is. Never lasted this long before. Can't afford a doctor right now. Negative HPT two days ago. Any advice or someone had this happen before? I've been TTC for 15 months!!