this is extended release xanax so I take it and it's supposed to last several hours or most of the day but I'm awake atleast 16 hours of the day so if I take it in the morning then by the time I go to bed it has lost it's affect and it's usually hard to sleep anyway:/ Thanks!
Xanax is supposed to be used only as-needed and used over long periods of time it can become addictive and loose effect making you increase your dosage. If you're having everyday anxiety it's best to talk to your therapist about an anti-depressant. I just saw mine yesterday and she is starting me on Paxil, which is alot less addictive than Xanax. Xanax is also fast acting, meaning you can take it in the morning but within 6 hours it loses it's effectiveness. If you're taking it at noon and going to be even by 9pm, most of the drug has worn off. I would def. speak with her about an anti-depressant, and have the Xanax only in the event of an attack.