I have ecchymosis on my arms and below my knees which looks like red/purple splotches. I m a 64 year old woman who takes many kinds of drugs. I want to know if any of my meds can cause these splotches. I take ropinirole, gabapentin, Celebrex, losartan potassium, lunesta, oxybutynin, tramadol, and fem ring. I have also taken ciprofloxin, uribel, and nitrofurantion recently for a uti.