Story Content Warning: There will be angst, sex, a little rough language and rampant lesbianism. If this is not your cup of tea, don't drink it. If you are not old enough to read this, you will be soo...