There is no research to indicate it's not safe to sleep under a weighted blanket every night, as long as you don't have any health concerns that mean you shouldn't, such as sleep apnea or COPD.