so i was on the shot for about 2.5yrs then i switched to the patch last april everything was normal til november my period lasted about 3 days and in december it lasted about 2 days. in january my period came a week before i was scheduled to take off my patch and last 2 weeks. i have taken about 5 hpt plus one from my local clinic and all have come back negative. i have been with my fiance for almost 3yrs now and we dont use protection. at this point im not sure what else there is i can do.