Everything happens for a reason in life.. dont get discouraged. Even I feel the same as you,coz im just like u sri lankan, havig a bsc degree more than qualified to get this green card , waiting to get married, I need to start my life now, I could have done so many things for the future benefit...