As you can see, so many of us (me included) have been on that same roller coaster ride..several times. You're definitely not alone. I'm happy to see you're not one for giving up!
It IS very much possible to change your ways, though, as I have now been off the ride for 2+ years, now. Something just finally clicked, in me, and maintenance, this time, is no longer a mental struggle. So, yes, the ride CAN come to an end!
Great having you with us!
Starting Weight: 185lbs
Current Weight: 116lbs
Maintenance Range: 112lbs - 117lbs