Make or Break time?! Advice needed please :(
Hey, so I have been my fella for almost 6 years. We have a really great relationship most of the time,and he really is my perfect man. He is handsome, kind, smart and funny. However, there is one BIG issue in our relationship that we can't seem to overcome, and it is getting to the point where I am question whether I see us having a future together at all. He has been fired from three jobs, which is every job he has had, for being late. He sleeps in for work ALL OF THE TIME. I do not understand it. He has no medical condition, he has been to the doctor about this, but just can't seem to get himself out of bed. He has recently been unemployed for seven months, which was very VERY difficult. We almost had to move out of our home, and I barely have any friends left because my social life was so pitiful. Anyways, he recently got a new job, (huraaah,) but then this morning, (his 9th day,) HE SLEEPS IN!! I have tried everything, from waking up before him and forcing him out of bed, which is not always possible, to setting 6 alarms and hiding them around the room so he has to get out of bed to switch them off, but he just ignores them and sleeps. We had a fight today and he told me that I just wanted to make him feel bad and was being a nag. I am so frustrated because I cannot deal with him being fired a 4th time. This is not the life I want for myself. I worked my ass off to get to where I am and I cannot have the life I want because he refuses to grow up. Am I being unreasonable and what should I do? Sad and Frustrated :(