I've been battling some thyroid - related health issues for some time now. (glutenfreelunchboxes.com)
The universal validity of the human rights regime and its basic moral categories has been a contentious issue for some time. (religion-online.org)
This step probably won't be all that hard since it's likely that your partner has been complaining about various issues for some time. (relationshipsdatingtips.com)