Wow thanks for the follow-up.
I found the issue of course.. It was a windows thing, if someone else had the same issues on windows here how I solved it.
> Added port exceptions(port 22)(restarted, didn't work)
> Added application exception (ssh.exe, in cygwin bin folder, restarted, didn't work)
> deactivated whole firewall(restarted, didn't work)
> uninstalled panda antivirus, which has no firewall with the free version.IT WORKED.
> reactivated the firewall, restarted and still works.
So basically it was just an antivirus problem. I can run ssh for hours and didn't encounter any problems since.