You say "I don't have panic and anxiety attacks only ever had 2 of them. my problem is falling asleep and staying asleep."
Nowhere in your story did you say you suffered with depression. So I wonder why your doctor keeps putting you on what sounds like a hit and miss roller coaster of antidepressants. While it's true that many antidepressants can help you sleep better, why treat you with a medication you don't need? There are plenty of sleep aids out there that address the ONE problem you do have.
While many, and possibly most, antidepressants have as a side effect "drowsiness," they often have other side effects that are not pleasant and CAN take substantial time to adjust to. Some have as a side effect..........insomnia! For many of us, we have to try several different antideprssants until we find one we can tolerate.
Prozac can take up to four weeks before therapeutic effects are noticed. But during that four week period, it's side effects of drowsiness and sedation should have been evident. Prozac does carry insomnia as one of it's side effects.
I am most certainly not qualified to second guess your doctor, but if insomnia truly IS your only complaint, then in my humble and non-medical opinion, he is over medicating you for something you don't even have. I would, absolutely, get a second opinion. But please do not stop taking any of your medication until a doctor can advise you about tapering off.
I really do wish you the best
Peace
Greenlydia