Confusion

My periods are already irregular but these last few months they’ve been coming back to back. My last one was November 21-25. I supposedly was most fertile dec 8-13, I use two period trackers this app and flo. This app says I’m 11 days late flo says I’m 7. Also dec 2 my boyfriend flipped my Jeep and totaled which caused me to lose my job and it I’ve been stressed a lot. Could I be pregnant or is it late from stress?? No income, can’t afford test, we both lost our jobs and living off savings, just paid rent with last of what i had. HELP Please!