I too began coming to bronycon in 2013 and have been with them ever since...
...except in my case, when I could not afford it in 2014 or 2015, I volunteered! I've been working for the Security department thenceforth - and I can tell you it has remained the most rewarding experience of my life.
Should you ever, dawn forbid, find yourself in rougher financial straits, please consider the value of signing up to volunteer! Or heck, volunteer anyway because it's amazing!
Bronycon itself provides lodging, badges, and also snacks, for all of its staff.
But moreover, even if I had to pay for my own hotel room again... I'd probably still volunteer. There are few feelings as profound as coming to Bronycon not just to have a good time, but rather to in fact help make the good time all your fellow bronies shall enjoy!
I have every intention of attending again in 2018. It will be my fifth year volunteering!