Help!!

Leia
So in November I got my period normal, 7 days at the end of the month. Two weeks before my period I get tender breast, fatigue, emotional, and. I break out. After I finished my period (most of these symptoms are long gone by then) I began to feel them again. Break outs, cravings, tender breast. My boyfriend and I had sex one time (pull out) and 11 days later from my last period I got my period again. This time for 5 days. Now it's January and I was suppose to get my period and I haven't. After that second period we had unprotected sex twice and he didn't cum in me ANY of these times. But there is still PreCum (which we have had pull out sex for 3 years and no pregnancy on precum) We broke up three days ago but I am so scared I may be pregnant. Last time I got two periods close to each other I was pregnant (7 years ago, another guy and he did finish in me) so I'm wondering: can I be pregnant? I don't have my period symptoms..no sore boobs, no cravings. Could I be stressed from my break up? The last thing I need is a pregnancy from the guy I thought I was going to marry and decided last minute he didn't love me. Please help!! (Oh and I have taken several test, all negative)