For the nth time, I can't believe I'm using my question for this, but it is making me crazy and I need help. Here's the situation: I hate coats and they hate me, but I have to find a way to stay warm outside in winter. Help me figure out what kind of warm garment won't ride up or cause my bags to slip off my shoulder when I walk outside?
Here are the pertinent points:
1. I have narrow, slopey shoulders. I often have to carry a heavy purse and a heavy laptop shoulder bag. When I put a coat on (the one I have is a basic wool ladies' jacket like this, but not this one
the extra bulk somehow causes them to slip right off my shoulder. Like I literally have to have my arms crossed in front of me as I walk, and even then sometimes one or more bags come sliding down to my elbow.
2. I have thought about trying to get warmth from a long sweater instead, but two problems: 1. no protection from rain and not much from wind, and 2. I am chubby and curvy and the knits always wind up looking so lumpy on me.
3. This may be because my coat is too small (I bought it when I was some 30 lbs thinner) but last time I wore it while carrying that damn laptop bag, it rode up and up. It ordinarily comes down to the tops of my thighs and I could feel it creeping up my butt from the friction of the walking and the bag.
Is there hope for me, or is there at least anyone else who's experienced the same things? Or am I the only freak out there who by early middle age still hasn't figured out how to wear a coat? Do I need to move to the tropics and stay there, or can someone show me the way (and ideally a link) to stay warm while carrying shoulder bags, without lumpiness or bag-sliding-slickness or butt-riding-upness?
(By the way, of course I have tried wearing those bags across my body to eliminate the slipping, but neither of them have long enough straps to really make that work. I generally do not like cross body bags and I don't have to walk in cold weather often enough to want to adopt them just for this. I'd rather find a Warm Thing that works.)