Question: very long time evaluating

hello all, I'm trying to solve ODE's but my computer takes a very long time evaluationg. and still not giving an answer for more than 4 hours.

so please is there anything error in my solution

deqs := {NULL
         , diff(u2(y), y, y)-((h^2/K)+m*h^2*M^2)*u2(y)+m*b*rho*h^2*GR*(c3*y+c4) = 0
         , diff(u1(y), y, y)-((1/(K*(1+k1)))+(M^2/(1+k1)))*u1(y)+k1*(diff(N(y), y))/(1+k1)+GR*(c1*y+c2)/(1+k1) = 0
         , -2*k1*(2*N(y)+diff(u1(y), y))/(1+k1)+diff(N(y), y, y) = 0
        }:
bcs := {NULL
        , u1(-1) = 0
        , u2(1) = 0
        , u1(0) = u2(0)
        , (D(u1))(0)+k1*N(0)/(1+k1) = (D(u2))(0)/(m*h*(1+k1))
        ,(D(u1))(0)=-N(0)

,(D(N))(0) = 0
        , N(-1) = 0
       }:
sol := dsolve(`union`(deqs, bcs)):

Please Wait...