Хайде сега, нямало излизане на глава, отчаяние и т.н.

Остава да кажеш, че и харакири си си направил.
След като натиснеш F7 и започнеш да дебъгваш, дебъгера ти показва първите инструкции започващи от адрес 0. Понеже там се намират инструкции от стартиращия код, ти ги показва на асемблер, ако продължиш нататък с F7 ще продължи да ти показва асемблерския листинг, ако обаче отидеш в сорс кода си ( без значение езика за програмиране ), дебъгера ще започне да ти показва твоя код. За да отидеш в сорс кода си просто цъкаш на прозореца със сорс кода си
За да не се налага всеки път да превключваш между асемблерския листинг и твоя код просто сложи точка на прекъсване, примерно първия ред в твоя код, даваш след това Run.
Някъде мисля имаше настройка в MPLAB като дебъгваш да стартира директно от твоя код. Но вече не си спомням дали не беше в старите версии, пък и на мен вече ми втръсна да я маркирам за всеки проект и вече забравих и къде се намираше.