Why does the seatbelt light on the dash turn on and off once and awhile? on 2001 Dodge Stratus

The seatbelt light that goes out when you latch the seatbelt turns on and off every once and awhile. Usually shortly after the vehicle warms up from not being driven. Other times when the road surface becomes bumpy and you get vibrations thru the vehicle. I really can not figure why it does that when the belt is securely latched?

With the seat belt attached/buckled start wiggling the wires at the seat belt stalk, wires flex and move about most likely the wires are frayed or damaged. If light comes on when you are wiggling a certain area you have found the fault.