Hang in there you are doing so good by going to school. You are lucky to have someone that loves you a lot of people don't have that support. I am sure you have tried a lot of things like many of us bit there are ways to lessen the same. Try to eat clean food nothing processed, drink plenty of water and I am sure you have been to the dr but get blood work done. You can also get TMAU testing. It's hard to find a cure or know what's wrong with proper test.
Get tested if you can and if you can't try to eat healthy.
I started smelling bad this past October due to extreme stress. I got tested for TMAU and both times negative. So I have eliminated all processed food, dairy, eggs, soy. I am not to my normal self I still smell but I don't get severe reaction where people are holding their nose or making rude comments or sneezing. Just eat right relax drink plenty of water and try to find something that works for you because everything varies depending on your body chemistry.
Good luck and stay strong and study:-)