nothappyjan,
I have heard many times about situations as yours. I believe that some people are born to be a CC while for other is impossible to adjust. Like Q-tee said it is especially difficult for people who need all their sleep and find early starts unbearable.
To answer your question, I found it hard when I started, but I never lost my resolve to be a CC. I
knew that was what I wanted to do for a living. When the hard times arrived in my old company (change of owners and, alas, human resources policies

), I knew it was time to look around for another company. But this time I wanted to make the surest possible it was a place where I could "grow my bones old" as the French say

. I cannot think of being something else than a CC (what I mean, is that in a way
you know). I have had other jobs before, and have worked as CC supervisor on the ground (50%flying and 50% ground) and I know that for me being grounded would be hell. So I applied in all the "best" airlines in Europe (human resources wise) and eventually I got a job. And if I used to like my job before, now I love it, because the work conditions are so much better.
I don't know how many previous work experience you've had, and how old you are. But I think that if it's not your first job after school, then deep down you know. I would give a try in another company. But remember there are people who cannot adjust, and spend too long hating it and making their own life miserable just to follow a dream that didn't keep its promise.