Both the cramping and diacharge are early signs of pregnancy
Taking a test is just going to confirm if you're pregnant or not. Doesn't matter if you're ready. If you're pregnant, you're pregnant wether you take a test or not, so might as well get over it and do it cause no one can tell you if you're pregnant or not.
Having unprotected sex opens Pandora's box for anything such as disease, pregnancy, etc. If you had unprotected sex willingly why even ask if you know what could happen? Trust me, I'm not trying to be negative Nancy but fact is fact. There are however, many reasons why your cycle could be delayed. Go visit your OBGYN or family physician, take a pregnancy test, get on birth control but most importantly take care of yourself. God bless.
Irrespective of whether you are not yet ready to get pregnant; if you don't take precaution then there's every chance it could happen. The only way to know for certain is to take a test, or you could wait 9 months and see if you have a kid.
There are other reasons that your period may be delayed, so you need to rule out pregnancy for starters. I'm not sure how long you have been with your partner, so try to eliminate reasons why your period hasn't arrived. Period like symptoms can also be associated with sexually transmitted infections/diseases, stress, hormone imbalances
That's the only way you are going to find out I wasn't exactly ready either but I'm 7 weeks and u can do this u will be fine take the test it will give u some peace of mind and where to go from there