My dd is 6 (typical) and has a blanket that goes everywhere with her. She takes it to school, but at the bus stop it goes in her backpack, unless she is having a tough morning (then it goes in the backpack before she gets off the bus). At school, it stays in the backpack. Last year in kindergarten, there were a few times she was having a very difficult day and her teacher did let her have her blanket out. She put it around her neck like a scarf and caused no disruptions or problems. On the way home from school, it stays in her backpack until she gets home, unless, again, she is having a tough day, then she holds it on the bus ride. She takes it when we go shopping, out to eat, to the movie theater, everywhere. She drags it around at home all the time. It is hers, she will give it up when she is ready.
I think it is wonderful when a child (especially one who may have a hard time controlling/expressing their emotions) has a comfort item that can help. I would not try to take your son's blanket away, but I would have rules - such as it stays in his backpack at school. Or if you go somewhere, he can bring it in the car, but it doesn't come in. But I would have him in control of it. If he has an hour and a half bus ride (I have to ask WHY???!!!), having that blanket is critical! I would make the rule, that when the para gets him off the bus, he gives it a hug and he puts it in his backpack until he gets on the bus again. Then, when he gets on the bus, he takes it out of his backpack, gives it a hug and holds in on the bus on the way home. Having clear, set rules should help. Same thing with running errands, let him bring it in the car (errands are boring, a comfort item will help), he can give it a hug and leave it in his car seat when you go in someplace. Then when you get back to the car, he can give it a hug and take it out of his seat. My dd has been awful about dragging it around the house, then forgetting where she left it and not being able to find it at bedtime. So we made the rule, it needs to be in her hands or in her bed. If she isnt feeling like she needs to hold it, she has to go put it in her bed, so she can find it again later at bed time. This has helped cut down on the dragging it around in the house.
As for the suggestion of cutting it in smaller pieces, I would not do that at all. My older kids have special items from when they were little and they want to keep them forever. I have my favorite doll that I drug around forever. This blanket is a huge part of him and he (or you) may want it (whole) years down the road. Also, if I cut my dd's blanket, there would be hell to pay!! There is NO WAY she would accept a cut up blanket and she would NEVER forgive me. If a child is that attached to an item, I think YOU ruining it will cause all kinds of other issues, such as them not trusting you. I would not do it.
As for the thumb sucking, I would not try to take that away, either. You really can't. Again, if he is on the bus for that long, he needs something to comfort him. That is a LONG time for a little guy. I dont think *I* could handle a bus ride with out some comfort!
It sounds like, for right now, the blanket and thumb are helping him, so why take that away? Both are VERY typical for his age, and his situation (school and bus).
Good luck and let him be a kid.
S.
mom of 3 and daycare provider for 21 yrs.