Hello Shaun. It could be a number of different things and it's impossible to speculate on a forum like this. Anyway, I'm no expert so it's not worth me guessing. I think you should see a doctor. Surely, even in the US, there must be a basic level of diagnostic care that is funded for the general public? Is it really not possible for you to see any doctor?