I sympathize that you have been left in the lurch, it must feel horrid and isolating.
As has been said above, commenting from a non-medical perspective I must admit, I would have thought further blood tests may have been in order to try and help you.
Perhaps see if you can find an other GP?