Don't loose hope. Only one person on the forum is allowed to lose hope and I already reserved the spot for today =)
Well I have no idea why it's got worse. Must be something different that you are eating. Are you drinking mineral water, I am sure you are. Tap water may have metal toxins from old pipes. That's the only thing I can think of. The tablets you are taking look very good. Maybe it's stress or hormone related.
It might be an idea to go to a nutritionalist or natural health practitioner and get some professional advice. Also they will be more honest than family when it comes to telling you about the odor. You can have an appointment every month and review what foods or nutrients have helped/not helped and get outside feedback on the odor. Just a suggestion.
Anyway whatever you are doing it is not working and you will be best to change something. Now that was amazingly helpful wasn't it!