Have a child!!!
Its the biggest wake up call ever; a shift in responsibilities/priorities and guilt...worked for me