You remind me a lot of me when i first started here... Except i didnt lie about stuff... But i did get off to a bad start and have to apologize... I think your headed in the right direction by apologizing, but no you will not "Get" respect back. You don't "Get" respect. You "Earn" respect. So it may be a while for you to earn back some respect, but as long as you do the right things, people will show you more of it.