Here's the purpose: it's all about IVP's. If you have initial conditions, your particular solution isn't necessarily going to satisfy them. But, with the homogeneous solution, which contains arbitrary constants of integration, you can tailor your solution to match the initial condition. That's why you want the homogeneous part in there.