Makena shot?

So my dr said I’d star taking the Makena shot to keep from going into early labor again. But just found out the copay is outrageous for me & im not able to pay it so can I refuse the shot?? (Only reason I went into early labor is bc I had sex at 35 weeks) lol!