Hi, and welcome! I'm so sorry you are dealing with this but we can help you. You got some great advice from Jeannie.
Be sure to check out the Fibro 101 thread...the first thread on the forum. There are links to good information about fibro and you will learn a lot there.
I do not take antidepressants either. Some have good success and others have had problems. But, they say they help fibro. I did try Celexa and it did nothing for me so I stopped. I take ibuprofen with food and extra strength Tylenol along with malic acid/magnesium supplements and vitamin D3. All of these help with pain and fatigue. There are links in Fibro 101 about the malic acid and the vitamin D3 supplements.
I think most of us get the twitching but the muscle spasms really hurt! My doctor gave me quinine tablets to help with that. But, once I started taking two calcuim supplements a day, I noticed I didn't have the muscle spasms. I checked and low calcium can do that. Also, low potassium can cause muscle spasms. Potatoes, tea, and bananas have a lot of potassium in them.
Try to take each day at a time. You are projecting yourself in the future and you don't know what the future holds...none of us do. There could be a great medication or, better yet, a cure down the road for us. Instead of thinking how you are feeling, start counting your blessings and that is a real mood-lifter. Start writing down all the things you CAN do. I'm sure it's a very long list.
Have you thought of taking online classes and learning a new field of work? It may take a little time but it could get you out of this job that you don't like and that hurts you. I think it would be well worth the effort. Then you could do something where you aren't driving a lot and not having to do a lot of physical things. It is good to keep moving with fibro so, if you do find work that isn't as demanding, be sure to keep walking and doing gentle exercising. It really does help with the pain.
I'm so glad you found us and joined in. I hope you are having a better day today and I hope to hear more from you soon.