Hi Virtue,
Like Teka said, some of those symptoms could be caused by stressing about being pregnant or not being pregnant, so yeah the only way for you to know is to take a test and I would advise you to do it as soon as possible.. and don’t worry everything will be ok!
Keep your head high and stay strong!