Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.

There is not much I can say except that in spite of your 'curse' .. there is a lot of good things in life. You pretty much have to carry the 'load' while finding ways to enhance your daily life.
Relying on the medical profession to minimize the problem and your own outlook are the two best things you can do .. it would seem.
That you cannot drink on your 21st birthday is (to me) kind of a moot point. You cannot drink on any day .. yet the days come and go .. one after the other ... and drinking is not a requirement ... ever. Drinking is a pleasure beyond your reach ... as is physical comfort. Regrettable ... yes .. but it 'is what it is' and you must 'work around' such things.
I wish I could fix your problems. That, though is a job for the medical profession ..... and you.
Good luck .. smile .. and know your relief is in how you think. Make a choice and be positive .. negativity can easily be part of the problem.
very active - just in case you might find something there of help, too.
I saw a commercial for Icy Hot Tens Therapy. Never tried anything of that type, but they are very reasonably priced, and some great reviews
on Amazon - one person said there's an even better one for less, there.
I hope you're feeling better, very soon.