You have been struggling since you started. I'm not sure what to say except that your attitude means a lot during this time. Try and focus on something positive. Do something constructive. Being clean is worth it--focus on that.
I also have to mention that hanging around people that are using or withdrawing or whatever is very dangerous and I am concerned for you.
I hope this all works out for you and you really do find out that life can be good--very, very good!! Hang in there and whatever you do, don't use.
It is hard to struggle in recovery. I have been clean only three weeks and at times it is easier said then done. i have limited myself around certain people that I know can trigger me , even those whom are withdrawing. I focus on positive outlooks and what things I use to enjoy and now getting back into. I now need to find more friends and those in my shoes that are welcoming sobriety with open arms.
I'm sorry your having a hard time. Like the above post said you need to surround yourself around sober people. I had to cut off all my old friends that use. When i start getting down I make myself busy with positive things like getting on here, going to a AA meeting, praying, or calling someone I know is going to lift me up. I hope you get to feeling better.