Hey!
welcome to BB you have coem to the right place for advice... unfortunatly i am not the right person to give the advce! But a dr appointment just incase seems like a great idea to me!
Hopefully someone with a little more... knowledge will come along soon!!
Good luck!