What's wrong with me?

So I've gained around 10 pounds in the last months;

1. I haven't been junking out or over eating - if anything I've been eating a lot less

2. I Don't feel as though I look even remotely heavier; the scale just tells me I weight 10 pounds more.

I thought maybe I could be pregnant, but I haven't experienced morning sickness, missed periods or any other symptoms other then my breaks feeling sore.

I am on the pill, on top of that my boyfriend (of a year) pulls out to decrease the odds.

Any Idea why I I've gained to much?

I have been watching what I eat even more, and cutting back but It doesn't seem to be helping at all.
Updates
+1 y
I've been on the pill for over three years, and I've been basically done puberty for a while now (had my period when I was 7) , I don't really think it has anything to do with either.
What's wrong with me?
Post Opinion