As they say Rome wasn't built in a day. You have your foundation now just build on it. Its always better to back off(although I just cant seem to take that advice and always have spots of irritation...