Can I force a wifi connection retry after x minutes?
There are numerous applications on Google play. I had similar problem a couple of months ago. I used application named WiFi reconnect as I recall. 

WiFi Automatic

WiFi Reconnect