I know how it is man! hang in there. I just lost my g/f of nearly 3 years this past weekend! It sucks, but you just gotta move on I guess and spend some time cleaning your GP