i really doubt you have a static ip unless you actually payed for it. While your ip may not change more often than once a month month or twice a year that is not a static ip. A static ip means you have bought the ip address (or leased it from your isp). While it is possible there might be some isps that give you a static ip for free (which really is only needed if you are hosting a website or server) most isps will assign you one of their ip addresses for a time period. When you (or your router) asks for an ip from the isp the dhcp server will lease you an ip for a time (for example a month) when that time is up they will assign you a new one. This may by chance be the same ip as last time, but chances are it will be a similar one but with the last two sequences changing slightly.

The reason isps don't give you an ip is to save money. If they assign you an static ip that means they can't use that ip for anyone else when you are offline. It also means when you close your subscription it requires more work to actually clean you out of their systems.

In conclusion i hate people that agree with you when you insult them.