Waheguru Ji Ka Khalsa! Waheguru Ji Ki Fateh!
Very sorry to hear that none of those groups helped you, hope all is sorted now?
Sometimes it's better to ask friends or even at the Gurudwara, or even on here, lol. It is sad, but I've noticed that people in general tend to think they're too busy to help others. Some smaller groups, like SWAT maybe better in this respect.
If you still need any help, please feel free to ask.
Guru Rakha.