I don't think you need to feel all that bad. It's not like you're maliciously drawing out the process. I just think your understanding of the tone and nature of this RP were a bit off from the very beginning. Misunderstandings like that make it hard to keep adding 'hotfixes' to your character, like you're backpedaling up a hill. Somebody like Ghost Rider might have fit in an RP that looks a lot like this. But in this one, because of the way that combat is going to be balanced (which is difficult to tell at first glance) he's totally out of place. You have to put in a lot of work to make him fit into a group of 20-somethings with slightly-above-average human powers. Ghost Rider's whole kit in the comic book is based off of looking totally badass and completely dominating most of his enemies. But those two things don't fit in here. That's why you've had to tone him down so much. What /does/ fit in is "Guy who likes motorcycles and likes to shoot guns or swing a chain around, but has a hard time doing any of those things" Which isn't very Ghost-rider-ish at all, in the end. Your desire to cling to the broken source material has ended up with your character being far less than you wanted. Is he going to be less interesting to play as a result?
The combat's not going to be a huge focus here, so spending so much time and frustration trying to min/max his power level seems totally pointless to me. And because of the tonal dissonance between "Ghost Rider" and everyone else here, your character's avatar was going to always be a huge elephant in the room, with the bike and the fire and the over 9000 bullets. You know? That's why those things had to be changed, if I'm reading the situation correctly. Not because of their combat abilities being too strong, but mostly because they dove off the deep end of the RP, tonally, which is trying to keep things semi-realistic, with a slight increase in human combat potential.
I hope that cleared up a bit and offered some perspective on why you're running into these walls all the time. If not, well, I'm just talking out of my ass anyway. I just don't really care for the abrupt shift in passions from a couple of people here recently, so I'm trying to help out where I can.