There is a crucial difference between "initial value" problems and "boundary value" problems. The existence and uniqueness of a solution to an initial value problem depends entirely upon the equation, not the initial conditions but the existence and uniqueness of a solution to a boundary value problem may depend upon the boundary conditions as well.
For example, y"+ y= 0 y(0)= A, y'(0)= B has a unique solution for all A and B. But y"+ y= 0, y(0)= 0, y(\pi)= 1 has no solution while y"+ y= 0, y(0)= 0, y(\pi)= 0 has an infinite number of solutions.
rugabug, the simplest way to solve your problem is to first find the solution to the associated homogeneous equation (I imagine you have already done that), then "try" an undetermined constant, A as a specific solution to the entire equation: If y= A, y'= 0 and y"= 0 so the equation becomes A= 1. Just add 1 to your general solution to the homogeneous equation.