I manage 4-6 weeks of the gym then fall off the wagon and don't go again for a few months. I have no idea what it is. Maybe I'm insecure about my body and not seeing instant gains is putting me off? Maybe I'm just 'content' the way I am?

I just don't understand why I'm not motivated. What gets you through the door?