i am 35 weeks and have had bh for 24 hours. they are painful but not sure if they real ones or coz of spd. how long can bh last for and when should i worry thanks