and is willing to take the responsibility in taking care of me and my son. That for me is an amazing decision to make from a man's standpoint. Remember, any man would not dare to take such accountability if he is not inlove and committed to the other person. You differences can be remedied by constant communication. Please take you time to talk, share, open up your heart to him. Ask yourself what do you want, what are the things that both of you would willing to compromise and make your relationship works. In my thoughts, since you have been engaged for 3 years, it seems that your fiancee has entered into a "comfortable" zone. There is nothing wrong with that but just remind him that relationship takes work from both of you. Try it, talk to him and you will see and appreciate him more than you ever. Also, you will feel good about yourself because you are able to guide the person you love and care for to become a much better person that he is now. Both you and your son will benefit from this change!  As for your lover, you mentioned that he is 23 and you have great chemistry in bed= Sure enough as young as he is, sex is all that important at this age( growth and development).  I am not saying this is wrong in fact it is a beautiful thing to be showered by this pleasure more often. For women, it makes