Hi Sean A,
It sounds like you have had a hard time. I agree a full work up would be in order. You need a complete physical. Also, going to university hospitals are a good idea. Maybe this will help..
I have a problem called inherited hypoparathyroidism. Many of the things you describe are symptoms, but it is extrememly rare. I have only met one other person that is like me. His was due to parathyroid surgery problem. Here is info...
I do hope you are able to get to the bottom of things. Stay strong.