really? how old are you...I am afraid that is too long to wait...if that is the case you should move on.....3to 4 years is a long time to wait for change....
If am feeling the same as I do in 3-4 years ill put a bullet in my head.
Me-38W-28. M-2 1/2. Together-7 years OM-14/4/12 Told M in trouble-17/4/12 BD-5/6/12 S-5/6/12 ProofOM-17/06/12 Start to change me-31/08/12 EA+PA-14/04/12-now