My sister has been suffering chest pains and she has been told it is stress. You have stressed yourself out.
I have been positive for over 15 years. Since 1993 in Kenya and I am still here. I don't know which country you come from but I hope they have medication for HIV.
What part of your public region had a gash?
As Homerx says, you should be tested for all other STDs. Then wait the required 90 days to do a HIV test. To be completely sure that you don't have the virus, test again in another 90 days after the initial 90 days.
Whatever is is my friend. You either have HIV or you don't. Instead of worrying, think what you will do if you are postive. What steps will you take? What if you are not postive? What changes will you make in your life.
Please do something else like read a book as Homerx said. Distract yourself. You need a break otherwise you will loose your mind. Spend time doing a favourite hobby. Break the stress pattern. The more you stress, the more symptoms will show up. Think about something else. You owe it to yourself.
I used to be a prostitute myself and when I was told I had AIDS, I had stopped prostitution. But on that day that I got my results, I went to give the prostitutes information about a disease that people caught while having sex. I was not as knowledgeable as I am today but I refused my AIDS to be the only thing that I thought about. I felt awesome volunteering my time. Maybe you can go volunteer somewhere while you wait for your results.
Know that you are still valuable and this is not the end of the world. Pamper your self worth.
It seems to me like you have a very supportive mother. That's a bonus.
All the best
Muthoni (Mson)