!!VENT!!
oh shit this is insanely similar to what's going on with me. I hope you can get better soon and kick out of it!