You certainly have a case for getting it changed to the night before, though you're not technically entitled to it. I'd certainly call and ask. What you are entitled to is a full refund, so if the redeye the night before is a comparable price to what you paid for your BOS-LAX ticket, that might be the easiest way to go.